SqlCommand类
数据修改语言(DML)检查支持。
createStatementTypeInfo(SqlCommandType type)
功能描述
创建语句类型信息。
语法格式
public static SqlCommand createStatementTypeInfo(SqlCommandType type)
参数说明
type:Sql 命令类型
返回值
返回SqlCommand对象。
createStatementTypeInfo(SqlCommandType type, boolean isRETURNINGkeywordPresent)
功能描述
创建语句类型信息。
语法格式
public static SqlCommand createStatementTypeInfo(SqlCommandType type, boolean isRETURNINGkeywordPresent)
参数说明
type: Sql 命令类型。
isRETURNINGkeywordPresent:RETURNING 关键字是否存在。
返回值
返回SqlCommand对象。
createStatementTypeInfo(SqlCommandType type, boolean isBatchedReWritePropertyConfigured, int valuesBraceOpenPosition, int valuesBraceClosePosition, boolean isRETURNINGkeywordPresent, int priorQueryCount)
功能描述
创建语句类型信息。
语法格式
public static SqlCommand createStatementTypeInfo(SqlCommandType type,
boolean isBatchedReWritePropertyConfigured,
int valuesBraceOpenPosition,
int valuesBraceClosePosition,
boolean isRETURNINGkeywordPresent,
int priorQueryCount)
参数说明
type:Sql 命令类型。
isBatchedReWritePropertyConfigured:是否配置了批量重写属性。
valuesBraceOpenPosition:支撑打开位置的值。
valuesBraceClosePosition:支撑关闭位置的值。
isRETURNINGkeywordPresent:RETURNING 关键字是否存在。
priorQueryCount:先前查询计数。
返回值
返回SqlCommand对象。
getBatchRewriteValuesBraceClosePosition
功能描述
获取批量重写值支撑关闭位置。
语法格式
public int getBatchRewriteValuesBraceClosePosition()
参数说明
无。
返回值
返回批量重写值支撑关闭位置。
getBatchRewriteValuesBraceOpenPosition
功能描述
获取批量重写值支撑打开位置。
语法格式
public int getBatchRewriteValuesBraceOpenPosition()
参数说明
无。
返回值
返回批量重写值支撑打开位置。
getType
功能描述
获取Sql 命令类型。
语法格式
public SqlCommandType getType()
参数说明
无。
返回值
返回Sql 命令类型。
isBatchedReWriteCompatible
功能描述
获取是否兼容批量重写。
语法格式
public boolean isBatchedReWriteCompatible()
参数说明
无。
返回值
返回是否兼容批量重写。
isReturningKeywordPresent
功能描述
获取关键字是否存在。
语法格式
public boolean isReturningKeywordPresent()
参数说明
无。
返回值
返回关键字是否存在。
returnsRows
功能描述
获取是否返回行。
语法格式
public boolean returnsRows()
参数说明
无。
返回值
如果返回行则为true,否则为false。