SQL Server 2008を使用してデータベースを作成したいのですが、作成するSQLクエリがあります。 "このコンテキストではサブクエリは使用できません。スカラー式だけが許可されています。"SQL Server 2008:サブクエリはこのコンテキストでは使用できません。スカラー式のみが許可されます
alter table PRODUIT add constraint ID_PRODUIT_CHK
check(exists(select * from PRODUCTION
where PRODUCTION.IdProduit = IdProduit));
あり、「チェック」と間違って何かがあるが、私は何を知っていない:
これは、問題があるクエリの一部です。 私を助けることができますか?
FOREIGN KEY制約がより良い解決策ではない理由を示していることは明らかではありません。 –