現在の接続がセッション・コンテキスト内にあるかどうかを確認するには、SessionID および SessionCreateTime 接続プロパティが便利です。いずれかの接続プロパティに対するクエリで空の文字列が返された場合、そのセッションは存在していません。SessionCreateTime プロパティは、指定したセッションがいつ作成されたかを確認する基準になります。このプロパティは、sa_set_http_option が呼び出された時点でただちに定義されます。SessionLastTime プロパティは、セッションが最後に使用された時刻を提供します。具体的には、そのセッションで最後に処理された要求が、その要求の終了時にデータベース接続を解放した時刻です。セッションが初めて作成されたときから (そのセッションを作成した) 要求が接続を解放するまでの間は、SessionLastTime 接続プロパティには空の文字列が返されます。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |