删除主键名
这个主键名并不是列名,而是主键约束的名字,如果当时设置主键约束时没有制定约束的名字
设置主键的语句:ALTER TABLE P add constraint pk PRIMARY KEY (PNO)
这样设置表P的PNO字段为主键,主键名是pk。
如果直接在表建立时用primary key (PNO)这样设置的话,那么系统会自动主键生成一个主键名,可在对象管理器中的对应表中找到主键名。
添加主键:
首先要为这个字段加上NOT NULL的限制
ALTER TABLE S ALTER COLUMN SNO varchar(10) NOT NULL; //一点要加上数据类型
然后在为这个限制添加primary key 限制
ALTER TABLE S ADD CONSTRAINT PK_SNO PRIMARY KEY(SNO) //最后一定要加括号,且最后好像不能加分号。