ネームスペース解決

SQL文に含まれるtable_nameの表を解決するには、次のルールが適用されます。

  • table_nameにネームスペース名が含まれている場合、修飾表名によって表が一意に識別されるため、解決は必要ありません。
  • ネームスペース名を明示的に指定しなかった場合、使用されるネームスペースは、TableAPIのexecuteSync()、execute()、またはprepare()メソッドへの入力として指定される、ExecuteOptionsインスタンスに含まれるネームスペースです。Javaダイレクト・ドライバ開発者ガイドを参照してください。
  • ExecuteOptionsでネームスペースが指定されない場合、デフォルトのsysdefaultネームスペースが使用されます。

ExecuteOptionsで異なるネームスペースを使用すると、個別の同様の表で同じ問合せを実行できます。