0
私はAdvantage Database Server 8.1で作業しており、新しいテーブルを作成しました。私は、2つの列の組み合わせに対してユニークな制約を追加したいと思います。 私はAdvantage Database Server 8.1ユニークな複数の列を設定する
ALTER TABLE TableName
ADD CONSTRAINT ConstraintName
UNIQUE (ColumnName1, ColumnName2)
を試してみましたが、私はエラー 「のスクリプトでエラーが出る:poQuery:エラー7200:AQEエラー:状態= 42000; NativeErrorに= 2115; [拡張システム] [メリットSQLエンジン]期待字句要素をありません見つかった:あなたは、列名が欠落している - SQL 文のエラーの場所がある:33(行:2列:5)」
適切列制約の構文は 'ALTER TABLE Table名前ALTER COLUMN ColumnName ADST CONSTRAINTを追加します。あなたが正しく決定したように、あなたが望むのは列の制約ではなく、一意のインデックスです。 –