unsigned int sql_needs_quotes( SQLCA *sqlca, char * str );
文字列を SQL 識別子として使用するときに二重引用符で囲む必要があるかどうかを示す TRUE または FALSE 値を返します。この関数は、引用符が必要かどうか調べるための要求を生成してデータベース・サーバに送信します。関連する情報は、sqlcode フィールドに格納されます。
戻り値とコードの組み合わせには、次の 3 つの場合があります。
return = FALSE、sqlcode = 0 この文字列に引用符は必要ありません。
return = TRUE sqlcode は常に SQLE_WARNING となり、文字列には引用符が必要です。
return = FALSE sqlcode が SQLE_WARNING 以外の場合は、このテストでは確定できません。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |