SQL Server 2012 数据表操作(创建、修改、删除)

文章目录

          • 准备工作
          • 创建数据表
            • 使用SSMS工具创建数据表
            • 使用SQL方式创建数据表
          • 修改数据表
            • 使用SSMS工具修改数据表
            • 使用SQL方式修改数据表
          • 删除数据表
            • 使用SSMS工具创删除据表
            • 使用SQL方式删除数据表






准备工作

    在对数据表进行操作之前,需要对SSMS工具进行设置,否则会出现数据表无法保存的情况:在SSMS界面选择“工具”菜单,然后点击“选项”。
SQL Server 2012 数据表操作(创建、修改、删除)_第1张图片
进入选项界面后,选择“设计器”,取消勾选“阻止保存要求重新创建表的更改”选项,点击确定。
SQL Server 2012 数据表操作(创建、修改、删除)_第2张图片



创建数据表
使用SSMS工具创建数据表
  1. 展开“数据库”后,再展开需要创建数据表的数据库,右击“表”,选择“新建表”。
    SQL Server 2012 数据表操作(创建、修改、删除)_第3张图片
  2. 进入表设计器界面。
    SQL Server 2012 数据表操作(创建、修改、删除)_第4张图片
  3. 在列名中输入属性名,然后选择相应的数据类型,勾选是否允许为NULL值。
    SQL Server 2012 数据表操作(创建、修改、删除)_第5张图片
  4. 在工具栏单击“保存”按钮或按住Ctrl+S键保存已经编辑好的数据表,在弹出对话框中输入表名,点击“确定”即可。
    SQL Server 2012 数据表操作(创建、修改、删除)_第6张图片
  5. 完成表创建后,“表”节点下就会看到刚创建的数据表,如果没找到,可以点击“表”结点,然后点击刷新或按F5键进行刷新。
    SQL Server 2012 数据表操作(创建、修改、删除)_第7张图片

使用SQL方式创建数据表
  1. 在SSMS工具栏中单击“新建查询”,打开“SQL编辑器”窗口
    在这里插入图片描述
  2. 输入创建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,                                      --所选专业
)
  1. 点击“分析”按钮,或按住Ctrl+F5,对SQL代码进行语法分析,确保SQL语句语法正确。
    SQL Server 2012 数据表操作(创建、修改、删除)_第8张图片

  2. 点击“执行”按钮,或按住F5,执行SQL代码。
    SQL Server 2012 数据表操作(创建、修改、删除)_第9张图片

  3. 完成表创建后,“表”节点下就会看到刚创建的数据表,如果没找到,可以点击“表”结点,然后点击刷新或按F5键进行刷新。
    SQL Server 2012 数据表操作(创建、修改、删除)_第10张图片



修改数据表
使用SSMS工具修改数据表
  1. 展开“数据库”后,展开需要创建数据表的数据库,再展开“表”,右击需要修改的数据表,选择“设计”。
    SQL Server 2012 数据表操作(创建、修改、删除)_第11张图片

  2. 进入表设计器界面。
    SQL Server 2012 数据表操作(创建、修改、删除)_第12张图片

  3. 在表设计器中就可以对数据表进行修改,比如修改Sex列名的数据类型为int,新增Address属性列。
    SQL Server 2012 数据表操作(创建、修改、删除)_第13张图片

  4. 如果需要删除属性,则右击该行,选择“删除列”。
    SQL Server 2012 数据表操作(创建、修改、删除)_第14张图片

  5. 修改完后,点击保存或按“F5”对修改的数据表进行保存。
    SQL Server 2012 数据表操作(创建、修改、删除)_第15张图片


使用SQL方式修改数据表
  1. 在SSMS工具栏中单击“新建查询”,打开“SQL编辑器”窗口
    在这里插入图片描述
  2. 输入创建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列

  1. 点击“分析”按钮,或按住Ctrl+F5,对SQL代码进行语法分析,确保SQL语句语法正确。
    SQL Server 2012 数据表操作(创建、修改、删除)_第16张图片

  2. 点击“执行”按钮,或按住F5,执行SQL代码。
    SQL Server 2012 数据表操作(创建、修改、删除)_第17张图片

删除数据表
使用SSMS工具创删除据表
  1. 展开“数据库”后,展开需要创建数据表的数据库,再展开“表”,右击需要删除的数据表,选择“删除”。
    SQL Server 2012 数据表操作(创建、修改、删除)_第18张图片
  2. 弹出“删除对象”界面。
    SQL Server 2012 数据表操作(创建、修改、删除)_第19张图片
  3. 点击确定,就可以删除数据表。
    SQL Server 2012 数据表操作(创建、修改、删除)_第20张图片
使用SQL方式删除数据表
  1. 在SSMS工具栏中单击“新建查询”,打开“SQL编辑器”窗口
    在这里插入图片描述
  2. 输入创建SQL代码
USE schoolDB                            --打开数据库schoolDB
GO
DROP TABLE student						--删除数据表student

  1. 点击“分析”按钮,或按住Ctrl+F5,对SQL代码进行语法分析,确保SQL语句语法正确。
    SQL Server 2012 数据表操作(创建、修改、删除)_第21张图片

  2. 点击“执行”按钮,或按住F5,执行SQL代码。
    SQL Server 2012 数据表操作(创建、修改、删除)_第22张图片

  3. 刷新数据表,可以发现student表已经被成功删除。
    SQL Server 2012 数据表操作(创建、修改、删除)_第23张图片



你可能感兴趣的:(数据库,SQL,Server数据库入门指南)