我正在尝试使用 Filestream 将图片插入数据库,我已经创建了表和列并创建了一个 Insert 语句,但我不断收到以下错误消息:
消息 515,级别 16,状态 2,第 2 行无法将值 NULL 插入列“id”,表“Racing.dbo.Course_Info”;列不允许空值。插入失败。该语句已终止。
第 1 列 - id - 唯一标识符 第 2 列 - RacecourseID - 这需要为 11 第 3 列 - filestream_data
那么你能告诉我我的插入语句有什么问题吗?
INSERT INTO Course_Info (RacecourseID, filestream_data)
VALUES ('11', (SELECT *
FROM OPENROWSET(BULK N'C:\Users\Administrator\Desktop\Pictures for Database\Racecourses\Cheltenham-Racecourse.jpg', SINGLE_BLOB) as rs))
谢谢
韦恩