在对数据表进行操做以前,须要对SSMS工具进行设置,不然会出现数据表没法保存的状况:在SSMS界面选择“工具”菜单,而后点击“选项”。
进入选项界面后,选择“设计器”,取消勾选“阻止保存要求从新建立表的更改”选项,点击肯定。
web
USE schoolDB --打开数据库schoolDB GO IF EXISTS(SELECT * FROM sysobjects WHERE name='student') DROP TABLE student --检查student是否已经存在,若是存在,则删除 GO CREATE TABLE student --表名为student ( StuID int NOT NULL, --学生学号 StuName varchar(15) NOT NULL, --学生姓名 Sex char(2) NULL, --性别 Major varchar(20) NULL, --所选专业 )
点击“分析”按钮,或按住Ctrl+F5,对SQL代码进行语法分析,确保SQL语句语法正确。
数据库
点击“执行”按钮,或按住F5,执行SQL代码。
编辑器
完成表建立后,“表”节点下就会看到刚建立的数据表,若是没找到,能够点击“表”结点,而后点击刷新或按F5键进行刷新。
svg
展开“数据库”后,展开须要建立数据表的数据库,再展开“表”,右击须要修改的数据表,选择“设计”。
工具
进入表设计器界面。
设计
在表设计器中就能够对数据表进行修改,好比修改Sex列名的数据类型为int,新增Address属性列。
3d
若是须要删除属性,则右击该行,选择“删除列”。
code
修改完后,点击保存或按“F5”对修改的数据表进行保存。
xml
USE schoolDB --打开数据库schoolDB GO ALTER TABLE student ADD Address varchar(50) NULL --添加Address列 GO ALTER TABLE student ALTER COLUMN Sex int --修改Sex列数据类型 GO ALTER TABLE student DROP COLUMN Address --删除Address列
点击“分析”按钮,或按住Ctrl+F5,对SQL代码进行语法分析,确保SQL语句语法正确。
对象
点击“执行”按钮,或按住F5,执行SQL代码。
USE schoolDB --打开数据库schoolDB GO DROP TABLE student --删除数据表student
点击“分析”按钮,或按住Ctrl+F5,对SQL代码进行语法分析,确保SQL语句语法正确。
点击“执行”按钮,或按住F5,执行SQL代码。
刷新数据表,能够发现student表已经被成功删除。