1

スキーマを常にSQLクエリに入れる必要がありますか? スキーマを使用してローカルで動作するSimpleJdbcTemplateように見えますが、他のマシンでは失敗します。その理由は何ですか?データベースは oracle で、JBoss AS で実行されています。

4

1 に答える 1

1

SQL 構文は、データベースのタイプのみに依存します。Oracle の場合、参照されるオブジェクト (テーブル、ビューなど) が現在のスキーマにある場合、またはローカルまたはパブリック シノニムが存在する場合は、スキーマを指定する必要はありません。そうでない場合は、オブジェクトを として参照する必要があります[schema].[object]

于 2013-04-24T15:09:49.050 に答える