IビューのOracleのクエリ点から以下のクエリは今、この制約は、のために正常に追加され制約定義が適切オラクル
ALTER TABLE BOA_INVOICE
ADD CONSTRAINT CK_INVOICE_SOURCE_SYSTEM
CHECK (SOURCE_SYSTEM IN ('PCE', 'PDS', 'WALLSTREET', 'SYSTEM X & ECOTRADE'));
以下のように私はテーブルBOA_INVOICE
上の制約を作成していることである持っていますテーブルBOA_INVOICE
が、問題は、私はオラクルの開発者で制約定義を見ると今
SOURCE_SYSTEM IN ('PCE', 'PDS', 'WALLSTREET', 'SYSTEM X null')
以下のように、私は慎重に最後の値だったSYSTEM X & ECOTRADE
けどで観察したときにそれが表示されていることですOracleの開発者の制約の定義は、 SYSTEM X null
と表示されていました。
私は制約定義
http://stackoverflow.com/questions/118190/how-do-i-ignore-ampersands-in-a-sql-script-running-from-sql-plus – OldProgrammer