Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
unsigned int sql_needs_quotes( SQLCA *sqlca, char * str );
sqlca 指向 SQLCA 结构的指针。
str 作为 SQL 标识符候选对象的字符串。
返回 TRUE 或 FALSE,用于指示当字符串用作 SQL 标识符时是否需要用双引号引起来。
此函数向数据库服务器发出请求以确定是否需要引号。相关信息存储在 sqlcode 字段中。
返回值/代码的组合有三种情况:
return = FALSE, sqlcode = 0 该字符串不需要引号。
return = TRUE sqlcode 始终是 SQLE_WARNING,该字符串需要引号。
return = FALSE 如果 sqlcode 不是 0 或 SQLE_WARNING,则此测试不能确定是否需要引号。