1

SQL Server 2008
テーブル名: tbl_device
テーブル構造:

コラム | タイプ
列1 | nvarchar(200)

これにデータを挿入しようとすると(短いケースでは機能しますが)、文字列データが長い、つまりLEN関数を使用すると162になります

それでもサーバーはエラーを出します:

メッセージ 8152、レベル 16、状態 4、行 1
文字列型やバイナリは省略されます。

その理由は何ですか??

4

2 に答える 2

3

エラーメッセージを生成する文字列の末尾に空白がありますが、関数を使用してカウントされませんlen()

于 2012-07-02T13:48:05.327 に答える