本文主要为新手朋友准备了如何进行数据库表的基本操作。高手勿喷。
(假设我的数据的名字为LGQSMX)
1:重命名表:
(1)使用Transact-SQL语句
格式:EXEC sp_name '原表名','新表名';
LGQSMX中有一张名为MyTest的表,现在我们将其修改为Test;
USE LGQSMX
GO
EXEC sp_rename 'MyTest' , 'Test';
(2)使用图形操作界面
选中你想修改的表,点击F2,输入新名称即可。
2:重命名列名:
(1)使用Transact-SQL语句
格式:EXEC sp_name '原表名.列名','新列名';(注意此时新列名前无需加表名,否则修改后的列名将是原表名.新列名)
USE LGQSMX
GO
EXEC sp_rename 'Test.ids' , 'ID';
(2)使用图形操作界面
选中你想修改的表,点击F2,输入新名称即可。(后文将不再为图形操作界面做叙述)
3:向表中添加字段:格式:ALTER TABLE 表名 ADD 字段名 类型;
USE LGQSMX
GO
ALTER TABLE Test
ADD Name varchar(20);
成功添加Name字段。
4:删除表中的字段:
格式:ALTER TABLE 表名 DROP COLUMN 字段名;
USE LGQSMX
GO
ALTER TABLE Test
DROP COLUMN NameTemp;
5:修改表中的字段类型:
格式:ALTER TABLE 表名 DROP COLUMN 字段名 类型;
USE LGQSMX
GO
ALTER TABLE Test
ALTER COLUMN Name varchar(20);
6:添加主键:
格式:ALTER TABLE 表名 WITH CHECK ADD PRIMARY KRY(字段名);
ALTER TABLE Test
WITH CHECK
ADD PRIMARY KEY(ID);