标签:删除 SSMS Server 数据表 点击 student SQL
文章目录
准备工作
在对数据表进行操作之前,需要对SSMS工具进行设置,否则会出现数据表无法保存的情况:在SSMS界面选择“工具”菜单,然后点击“选项”。
进入选项界面后,选择“设计器”,取消勾选“阻止保存要求重新创建表的更改”选项,点击确定。
创建数据表
使用SSMS工具创建数据表
- 展开“数据库”后,再展开需要创建数据表的数据库,右击“表”,选择“新建表”。
- 进入表设计器界面。
- 在列名中输入属性名,然后选择相应的数据类型,勾选是否允许为NULL值。
- 在工具栏单击“保存”按钮或按住Ctrl+S键保存已经编辑好的数据表,在弹出对话框中输入表名,点击“确定”即可。
- 完成表创建后,“表”节点下就会看到刚创建的数据表,如果没找到,可以点击“表”结点,然后点击刷新或按F5键进行刷新。
使用SQL方式创建数据表
- 在SSMS工具栏中单击“新建查询”,打开“SQL编辑器”窗口
- 输入创建SQL代码
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键进行刷新。
修改数据表
使用SSMS工具修改数据表
-
展开“数据库”后,展开需要创建数据表的数据库,再展开“表”,右击需要修改的数据表,选择“设计”。
-
进入表设计器界面。
-
在表设计器中就可以对数据表进行修改,比如修改Sex列名的数据类型为int,新增Address属性列。
-
如果需要删除属性,则右击该行,选择“删除列”。
-
修改完后,点击保存或按“F5”对修改的数据表进行保存。
使用SQL方式修改数据表
- 在SSMS工具栏中单击“新建查询”,打开“SQL编辑器”窗口
- 输入创建SQL代码
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代码。
删除数据表
使用SSMS工具创删除据表
- 展开“数据库”后,展开需要创建数据表的数据库,再展开“表”,右击需要删除的数据表,选择“删除”。
- 弹出“删除对象”界面。
- 点击确定,就可以删除数据表。
使用SQL方式删除数据表
- 在SSMS工具栏中单击“新建查询”,打开“SQL编辑器”窗口
- 输入创建SQL代码
USE schoolDB --打开数据库schoolDB
GO
DROP TABLE student --删除数据表student
-
点击“分析”按钮,或按住Ctrl+F5,对SQL代码进行语法分析,确保SQL语句语法正确。
-
点击“执行”按钮,或按住F5,执行SQL代码。
-
刷新数据表,可以发现student表已经被成功删除。
标签:删除,SSMS,Server,数据表,点击,student,SQL 来源: https://blog.csdn.net/gengkui9897/article/details/89431265
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。