当我运行查询时,我试图填充一个azure数据库:我在insert行上有一个错误:Cannot insert explicit value for identity column in table 'post' when IDENTITY_INSERT如果我将两者都添加进来,比如、SET、IDENTITY_INSERT、author ON
嗨,我有一个现有的表,它有一个列,ExamQuestionsAnswersDocumentId.This列被设置为主键,大约有60000行数据。这就是我迄今为止所做的:ExamQuestionsAnswersDocumentId int NOT NULL,StorageFileName varchar(200),
最近,我在一个查询中使用了IDENTITY_INSERT。在读取IDENTITY_INSERT,的SQL server文档时,有一行内容如下:
SET IDENTITY_INSERT的设置在执行或运行时设置,而不是在解析时设置。很想了解,为什么IDENTITY_INSERT是在运行时而不是在解析时设置的?如果是以其他方式做的话会有什么影响呢?