一个超级严重的问题。是不是SQL SERVER的BUG?谁能帮忙解决?分不够可以继续+。
blood 2006-11-02 04:55:27 CREATE TABLE MyCustomers (
CustID INTEGER IDENTITY (100,1) PRIMARY KEY,
CompanyName NvarChar (50)
)
INSERT INTO MyCustomers
(CompanyName)
VALUES
('A. Datum Corporation')
ALTER TABLE MyCustomers ALTER COLUMN CustId IDENTITY (200, 2)
这段代码谁能运行下去?前面的不管,ALTER TABLE MyCustomers ALTER COLUMN CustId IDENTITY (200, 2)
主要是这一句。修改字段的,我运行,不带IDENTITY 什么都OK。带IDENTITY,根本直接语法就过不去。
我用的SQL SERVER 2005,刚才这段代码也是SQL SERVER 2005的HELP中的ALTER TABLE中的SAMPLE代码。
谁知道为什么不能修改IDENTITY?难道这个真的是SQL SERVER的低级BUG?