本文整理汇总了Java中java.sql.SQLType类的典型用法代码示例。如果您正苦于以下问题:Java SQLType类的具体用法?Java SQLType怎么用?Java SQLType使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
SQLType类属于java.sql包,在下文中一共展示了SQLType类的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: registerOutParameter
import java.sql.SQLType; //导入依赖的package包/类
/**
* Support for java.sql.JDBCType/java.sql.SQLType.
*
* @param parameterName
* @param sqlType
* @param typeName
* @throws SQLException
*/
public void registerOutParameter(String parameterName, SQLType sqlType, String typeName) throws SQLException {
try {
if (this.wrappedStmt != null) {
((CallableStatement) this.wrappedStmt).registerOutParameter(parameterName, sqlType, typeName);
} else {
throw SQLError.createSQLException("No operations allowed after statement closed", SQLError.SQL_STATE_GENERAL_ERROR, this.exceptionInterceptor);
}
} catch (SQLException sqlEx) {
checkAndFireConnectionError(sqlEx);
}
}
示例2: setObject
import java.sql.SQLType; //导入依赖的package包/类
/**
* Support for java.sql.JDBCType/java.sql.SQLType.
*
* @param parameterIndex
* @param x
* @param targetSqlType
* @throws SQLException
*/
public void setObject(int parameterIndex, Object x, SQLType targetSqlType) throws SQLException {
try {
if (this.wrappedStmt != null) {
((CallableStatement) this.wrappedStmt).setObject(parameterIndex, x, targetSqlType);
} else {
throw SQLError.createSQLException("No operations allowed after statement closed", SQLError.SQL_STATE_GENERAL_ERROR, this.exceptionInterceptor);
}
} catch (SQLException sqlEx) {
checkAndFireConnectionError(sqlEx);
}
}
示例3: outParam
import java.sql.SQLType; //导入依赖的package包/类
/**
* {@inheritDoc}
*
* @see jp.co.future.uroborosql.fluent.SqlFluent#outParam(java.lang.String, java.sql.SQLType)
*/
@SuppressWarnings("unchecked")
@Override
public T outParam(final String paramName, final SQLType sqlType) {
context().outParam(paramName, sqlType);
return (T) this;
}
示例4: setObject
import java.sql.SQLType; //导入依赖的package包/类
/**
* Support for java.sql.JDBCType/java.sql.SQLType.
*
* @param parameterIndex
* @param x
* @param targetSqlType
* @param scaleOrLength
* @throws SQLException
*/
public void setObject(int parameterIndex, Object x, SQLType targetSqlType, int scaleOrLength) throws SQLException {
try {
if (this.wrappedStmt != null) {
((CallableStatement) this.wrappedStmt).setObject(parameterIndex, x, targetSqlType, scaleOrLength);
} else {
throw SQLError.createSQLException("No operations allowed after statement closed", SQLError.SQL_STATE_GENERAL_ERROR, this.exceptionInterceptor);
}
} catch (SQLException sqlEx) {
checkAndFireConnectionError(sqlEx);
}
}
示例5: registerOutParameter
import java.sql.SQLType; //导入依赖的package包/类
/**
* Support for java.sql.JDBCType/java.sql.SQLType.
*
* @param parameterIndex
* @param sqlType
* @param typeName
* @throws SQLException
*/
public void registerOutParameter(int parameterIndex, SQLType sqlType, String typeName) throws SQLException {
try {
if (this.wrappedStmt != null) {
((CallableStatement) this.wrappedStmt).registerOutParameter(parameterIndex, sqlType, typeName);
} else {
throw SQLError.createSQLException("No operations allowed after statement closed", SQLError.SQL_STATE_GENERAL_ERROR, this.exceptionInterceptor);
}
} catch (SQLException sqlEx) {
checkAndFireConnectionError(sqlEx);
}
}
示例6: setObject
import java.sql.SQLType; //导入依赖的package包/类
/**
* Support for java.sql.JDBCType/java.sql.SQLType.
*
* @param parameterIndex
* @param x
* @param targetSqlType
* @throws SQLException
*/
public void setObject(int parameterIndex, Object x, SQLType targetSqlType) throws SQLException {
try {
if (this.wrappedStmt != null) {
((PreparedStatement) this.wrappedStmt).setObject(parameterIndex, x, targetSqlType);
} else {
throw SQLError.createSQLException("No operations allowed after statement closed", SQLError.SQL_STATE_GENERAL_ERROR, this.exceptionInterceptor);
}
} catch (SQLException sqlEx) {
checkAndFireConnectionError(sqlEx);
}
}
示例7: registerOutParameter
import java.sql.SQLType; //导入依赖的package包/类
/**
* Support for java.sql.JDBCType/java.sql.SQLType.
*
* @param parameterIndex
* @param sqlType
* @throws SQLException
*/
public void registerOutParameter(int parameterIndex, SQLType sqlType) throws SQLException {
try {
if (this.wrappedStmt != null) {
((CallableStatement) this.wrappedStmt).registerOutParameter(parameterIndex, sqlType);
} else {
throw SQLError.createSQLException("No operations allowed after statement closed", SQLError.SQL_STATE_GENERAL_ERROR, this.exceptionInterceptor);
}
} catch (SQLException sqlEx) {
checkAndFireConnectionError(sqlEx);
}
}
示例8: setObject
import java.sql.SQLType; //导入依赖的package包/类
/**
* Support for java.sql.JDBCType/java.sql.SQLType.
*
* @param parameterIndex
* @param x
* @param targetSqlType
* @param scaleOrLength
* @throws SQLException
*/
public void setObject(int parameterIndex, Object x, SQLType targetSqlType, int scaleOrLength) throws SQLException {
try {
if (this.wrappedStmt != null) {
((PreparedStatement) this.wrappedStmt).setObject(parameterIndex, x, targetSqlType, scaleOrLength);
} else {
throw SQLError.createSQLException("No operations allowed after statement closed", SQLError.SQL_STATE_GENERAL_ERROR, this.exceptionInterceptor);
}
} catch (SQLException sqlEx) {
checkAndFireConnectionError(sqlEx);
}
}
示例9: updateObject
import java.sql.SQLType; //导入依赖的package包/类
@Override
public void updateObject(int columnIndex,
Object x,
SQLType targetSqlType,
int scaleOrLength) throws SQLException {
this.getCurrentResultSet().updateObject(columnIndex, x, targetSqlType);
}
示例10: inOutParam
import java.sql.SQLType; //导入依赖的package包/类
/**
* {@inheritDoc}
*
* @see jp.co.future.uroborosql.fluent.SqlFluent#inOutParam(java.lang.String, java.lang.Object, java.sql.SQLType)
*/
@SuppressWarnings("unchecked")
@Override
public T inOutParam(final String paramName, final Object value, final SQLType sqlType) {
context().inOutParam(paramName, value, sqlType);
return (T) this;
}
示例11: translateAndCheckSqlType
import java.sql.SQLType; //导入依赖的package包/类
private int translateAndCheckSqlType(SQLType sqlType) throws SQLException {
return JDBC42Helper.translateAndCheckSqlType(sqlType, getExceptionInterceptor());
}