SQL Server 2012 数据表操做(建立、修改、删除)







准备工做

    在对数据表进行操做以前,须要对SSMS工具进行设置,不然会出现数据表没法保存的状况:在SSMS界面选择“工具”菜单,而后点击“选项”。
在这里插入图片描述
进入选项界面后,选择“设计器”,取消勾选“阻止保存要求从新建立表的更改”选项,点击肯定。
在这里插入图片描述web



建立数据表
使用SSMS工具建立数据表
  1. 展开“数据库”后,再展开须要建立数据表的数据库,右击“表”,选择“新建表”。
    在这里插入图片描述
  2. 进入表设计器界面。
    在这里插入图片描述
  3. 在列名中输入属性名,而后选择相应的数据类型,勾选是否容许为NULL值。
    在这里插入图片描述
  4. 在工具栏单击“保存”按钮或按住Ctrl+S键保存已经编辑好的数据表,在弹出对话框中输入表名,点击“肯定”便可。
    在这里插入图片描述
  5. 完成表建立后,“表”节点下就会看到刚建立的数据表,若是没找到,能够点击“表”结点,而后点击刷新或按F5键进行刷新。
    在这里插入图片描述

使用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语句语法正确。
    在这里插入图片描述数据库

  2. 点击“执行”按钮,或按住F5,执行SQL代码。
    在这里插入图片描述编辑器

  3. 完成表建立后,“表”节点下就会看到刚建立的数据表,若是没找到,能够点击“表”结点,而后点击刷新或按F5键进行刷新。
    在这里插入图片描述svg



修改数据表
使用SSMS工具修改数据表
  1. 展开“数据库”后,展开须要建立数据表的数据库,再展开“表”,右击须要修改的数据表,选择“设计”。
    在这里插入图片描述工具

  2. 进入表设计器界面。
    在这里插入图片描述设计

  3. 在表设计器中就能够对数据表进行修改,好比修改Sex列名的数据类型为int,新增Address属性列。
    在这里插入图片描述3d

  4. 若是须要删除属性,则右击该行,选择“删除列”。
    在这里插入图片描述code

  5. 修改完后,点击保存或按“F5”对修改的数据表进行保存。
    在这里插入图片描述xml


使用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语句语法正确。
    在这里插入图片描述对象

  2. 点击“执行”按钮,或按住F5,执行SQL代码。
    在这里插入图片描述

删除数据表
使用SSMS工具创删除据表
  1. 展开“数据库”后,展开须要建立数据表的数据库,再展开“表”,右击须要删除的数据表,选择“删除”。
    在这里插入图片描述
  2. 弹出“删除对象”界面。
    在这里插入图片描述
  3. 点击肯定,就能够删除数据表。
    在这里插入图片描述
使用SQL方式删除数据表
  1. 在SSMS工具栏中单击“新建查询”,打开“SQL编辑器”窗口
    在这里插入图片描述
  2. 输入建立SQL代码
USE schoolDB                            --打开数据库schoolDB
GO
DROP TABLE student						--删除数据表student
  1. 点击“分析”按钮,或按住Ctrl+F5,对SQL代码进行语法分析,确保SQL语句语法正确。
    在这里插入图片描述

  2. 点击“执行”按钮,或按住F5,执行SQL代码。
    在这里插入图片描述

  3. 刷新数据表,能够发现student表已经被成功删除。
    在这里插入图片描述