错误字符串或二进制数据将被截断

时间:2015-01-25 19:43:18

标签: sql sql-server sql-server-2012

我一直在尝试创建表格并添加数据,但我遇到了这个错误

  

Msg 8152,Level 16,State 14,Line 35
  字符串或二进制数据将被截断。

代码:

CREATE TABLE Speakers_photos
(
    SpeakerID   CHAR(10) NOT NULL,
    Image       VARBINARY(MAX) NOT NULL,

    PRIMARY KEY(SpeakerID),
    FOREIGN KEY (SpeakerID) REFERENCES Speakers(SpeakerID)
      ON UPDATE CASCADE ON DELETE NO ACTION
)

INSERT INTO Speakers_photos VALUES('S001210001', 0)

哪里出错?

1 个答案:

答案 0 :(得分:0)

提供的代码不会发生截断错误。脚本不完整或错误位于Speakers_photos表的INSERT触发器中。如果是触发器,请查看错误消息中指示的第35行。