本节将分别以界面方式和SQL语句方式介绍如何创建、修改和删除数据表。
在SQL Server Management Studio中创建数据表mrkj,具体操作步骤如下。
(1)启动SQL Server Management Studio,连接到SQL Server中的数据库上。
(2)右击“表”选项,在弹出的快捷菜单中选择“新建”/“表”命令,如图4.4所示。
(3)进入添加表界面,如图4.5所示,在列表框中填写所需要的字段名,单击“保存”按钮,添加表成功。
图4.4 新建表
图4.5 创建数据表字段名
更改表的字段具体操作步骤如下。
(1)启动SQL Server Management Studio,连接到SQL Server中的数据库上,在“对象资源管理器”中展开“数据库”下面的“表”节点。
(2)右击需要更改的表选项,在弹出的快捷菜单中选择“设计”命令,如图4.6所示。
(3)进入表设计界面,如图4.7所示,通过该对话框可以修改数据表的相关选项。修改完成后,单击“保存”按钮,修改成功。
图4.6 选择“设计”命令
图4.7 修改表字段
删除表具体操作步骤如下。
(1)启动SQL Server Management Studio,连接到SQL Server中的数据库上,在“对象资源管理器”中展开“数据库”下面的“表”节点。
(2)右击需要删除的表选项,在弹出的快捷菜单中选择“删除”命令,如图4.8所示。
(3)进入“删除对象”对话框,如图4.9所示,通过该窗口可以删除数据表的相关选项。单击“确定”按钮,删除成功。
图4.8 选择“删除”命令
图4.9 删除表
使用CREATE TABLE语句创建表,其基本语法如下:
CREATE TABLE语句的参数及其说明如表4.2所示。
表4.2 CREATE TABLE语句的参数及其说明
【例4.1】 使用CREATE TABLE语句创建数据表mingri,ID字段为int类型并且不允许为空;Name字段长度为50的varchar类型;Age字段为int类型。 (实例位置:资源包\TM\sl\4\1)
SQL语句如下:
使用ALTER TABLE语句可以修改表的结构,语法如下:
ALTER TABLE语句的参数及其说明如表4.3所示。
表4.3 ALTER TABLE语句的参数及其说明
【例4.2】 向mingri数据表中添加Sex字段。 (实例位置:资源包\TM\sl\4\2)
SQL语句如下:
USE db_Test ALTER TABLE mingri ADD Sex char(2)
【例4.3】 删除mingri数据表中的Sex字段。 (实例位置:资源包\TM\sl\4\3)
SQL代码如下:
USE db_Test ALTER TABLE mingri DROP COLUMN Sex
使用DROP TABLE语句可以删除数据表,其语法如下:
DROP TABLE [ database_name . [ schema_name ] . | schema_name . ] table_name [ ,...n ] [ ; ]
参数说明如下。
database_name:要在其中删除表的数据库的名称。
schema_name:表所属架构的名称。
table_name:要删除的表的名称。
【例4.4】 删除db_Test数据库中的mingri数据表。 (实例位置:资源包\TM\sl\4\4)
SQL语句如下:
USE db_Test DROP TABLE mingri