0
私は5つのテーブルを持っています。 table1、table2、.... table5など、 を呼び出すと、テーブル1にはpackagekeyという名前の列があります。そこにはすべて5つのテーブルにその列があります。そして、すべての5の表は、データを持っているので、私はpackagekey、 EXを使用して、すべてのテーブルからの削除データのためのSQL Serverのクエリを必要とする: packagekey = 1,2,3,4などSQLサーバー複数のテーブルレコードの削除
は[CP] .PackageKey = ON CD]としてCMATDeatiledDesignItemに参加左[CP]と[CD] .PackageKey が[CA]としてCMATPackageAssetMapに参加左CD、CA、CC、CPC、CMATPackagesからCPを削除cp.PackageKey = ca.PackageKey は= cc.PackageKey がcp.PackageKey = cpc.PackageKey cp.PackageKey = '1' –
にCPCとしてCMATPackageContractorMapに参加左cp.PackageKeyのCCとしてCMATPackageConsultantsに参加左にこの構文を与えます削除時のエラーcd、ca(コンマで構文エラーが表示されます) –
「カスケード削除」を行わない限り、deleteステートメントを1つずつ実行する必要があります –