複数のデータベースに接続するために複数の SQLCA を使用したり、単一のデータベースに対して複数の接続を持つ必要はありません。
各 SQLCA は、無名の接続を 1 つ持つことができます。各 SQLCA はアクティブな接続、つまり現在の接続を持ちます。SET CONNECTION statement [Interactive SQL] [ESQL]を参照してください。
特定のデータベース接続に対するすべての操作では、その接続が確立されたときに使用されたのと同じ SQLCA を使用します。
異なる接続に対する操作では通常のレコード・ロック・メカニズムが使用され、互いにブロックしてデッドロックを発生させる可能性があります。ロックの詳細については、プロシージャ、トリガ、バッチの使用を参照してください。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |