Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
スキーマを常にSQLクエリに入れる必要がありますか? スキーマを使用してローカルで動作するSimpleJdbcTemplateように見えますが、他のマシンでは失敗します。その理由は何ですか?データベースは oracle で、JBoss AS で実行されています。
SimpleJdbcTemplate
SQL 構文は、データベースのタイプのみに依存します。Oracle の場合、参照されるオブジェクト (テーブル、ビューなど) が現在のスキーマにある場合、またはローカルまたはパブリック シノニムが存在する場合は、スキーマを指定する必要はありません。そうでない場合は、オブジェクトを として参照する必要があります[schema].[object]。
[schema].[object]