「シングルロークエリ」がデータベースから取り出すローの数は多くても 1 つだけです。シングルロークエリの SELECT 文では、INTO 句が SELECT リストの後、FROM 句の前にきます。INTO 句には、SELECT リストの各項目の値を受け取るホスト変数のリストを指定します。SELECT リスト項目と同数のホスト変数を指定してください。ホスト変数と一緒に、結果が NULL であることを示すインジケーター変数も指定できます。
SELECT 文が実行されると、データベースサーバーは結果を取り出して、ホスト変数に格納します。クエリの結果、複数のローが取り出されると、データベースサーバーはエラーを返します。
クエリの結果、選択されたローが存在しない場合、ローが見つからないことを示すエラー (SQLCODE 100) が返されます。エラーと警告は、SQLCA 構造体で返されます。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |