Visual Studio 2012のデータベースプロジェクトを使用してデータベースをシードしようとしています。展開後のスクリプトのパークとして、次のようなステートメントがあります。
INSERT INTO SomeTable (SomeTextCol) Values (N'$(function(){});')
列は次のように定義されますNVARCHAR(MAX)
これにより、ビルド後のイベントが失敗します。ただし、奇妙なことに、SSMSを使用してステートメントを実行すると、成功します。
これは、データベースプロジェクトがバックグラウンドでSQLCMDを使用していることが原因ですか?
このエラーを修正するにはどうすればよいですか(jQueryをテーブルに挿入することはできますが)-スキーマを所有していないため、列の値を変更することはできません。