Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - プログラミング » SQL Anywhere データ・アクセス API » SQL Anywhere Embedded SQL

 

ライブラリ関数のリファレンス

SQL プリプロセッサはインタフェース・ライブラリまたは DLL 内の関数呼び出しを生成します。SQL プリプロセッサが生成する呼び出しの他に、データベース操作を容易にする一連のライブラリ関数も用意されています。このような関数のプロトタイプは EXEC SQL INCLUDE SQLCA 文で含めます。

この項では、これらの関数のリファレンスについて説明します。

DLL のエントリ・ポイント

DLL のエントリ・ポイントはすべて同じです。ただし、プロトタイプには、次のように各 DLL に適した変更子が付きます。

エントリ・ポイントを移植可能な方法で宣言するには、sqlca.h で定義されている _esqlentry_ を使用します。これは、__stdcall の値に解析されます。


alloc_sqlda 関数
alloc_sqlda_noind 関数
db_backup 関数
db_cancel_request 関数
db_change_char_charset 関数
db_change_nchar_charset 関数
db_delete_file 関数
db_find_engine 関数
db_fini 関数
db_get_property 関数
db_init 関数
db_is_working 関数
db_locate_servers 関数
db_locate_servers_ex 関数
db_register_a_callback 関数
db_start_database 関数
db_start_engine 関数
db_stop_database 関数
db_stop_engine 関数
db_string_connect 関数
db_string_disconnect 関数
db_string_ping_server 関数
db_time_change 関数
fill_s_sqlda 関数
fill_sqlda 関数
free_filled_sqlda 関数
free_sqlda 関数
free_sqlda_noind 関数
sql_needs_quotes 関数
sqlda_storage 関数
sqlda_string_length 関数
sqlerror_message 関数