zoukankan      html  css  js  c++  java
  • SQL 数据表的相关操作

    CREATE TABLE employee/*创建数据表及添加非空约束*/
    (
     No DECIMAL(5) NOT NULL,/*非空约束*/
     sNAME CHAR(10) NOT NULL,
     SEX CHAR(2) NOT NULL,
     Birthday DATETIME NOT NULL,
     Phone CHAR(11),
     ADDRESS CHAR(30),
     MARK CHAR(50)
    )
    **************************************
    CREATE TABLE employee3/*指定表中列的省缺值*/
    (
      No DECIMAL(5) NOT NULL,
      sName CHAR(10) NOT NULL,
      Sex CHAR(2) NOT NULL DEFAULT '男',
    /*如果不指明性别字段的值,数据库会自动添加一个省缺值“男”*/
      Birthday DATETIME,
      Phone CHAR(11),
      ADDRESS CHAR(30),
      MARK CHAR(50)
    )
    **************************************
    /*向数据表中添加数据*/
    INSERT INTO employee3(No,sName,Phone,ADDRESS,MARK)
    VALUES(1001,'张丹','13398765090','吉林长春市','无')
    **************************************
    /*添加非空约束的列*/
    ALTER TABLE employee3/*要被添加的表的名称*/
    ADD Duty CHAR(10) NOT NULL DEFAULT'职员'
    **************************************
    /*修改数据表中列的长度*/
    ALTER TABLE employee3
    ALTER COLUMN ADDRESS CHAR(50);
    /*column:可选关键字*/
    **************************************
    /*修改数据表中列的数据类型*/
    ALTER TABLE employee3
    ALTER COLUMN ADDRESS NTEXT/ntext可变长度/
    **************************************
    /*删除数据表中的列*/
    ALTER TABLE employee
    DROP COLUMN Duty/*删除employee中的Duty*/
    **************************************
    /*删除数据表*/
    DROP TABLE employee RESTRICT | CASCADE
    RESTRICT表示如果有视图或约束条件涉及要删除的数据表时,就禁止DBMS
    执行该命令。而CASCADE选项则将该表与其涉及的对象一起删除
    eg:
    DROP TABLE employee
    **************************************
    /*数据表的重命名*/
    sp_rename 'employee','employee3'
    /*将数据表名employee改为employee3*/
    **************************************
    /*数据表中列的重命名*/
    sp_rename 'employee3.No','nomber','column'
    /*将employee3中的No重命名位nomber*/

  • 相关阅读:
    文件上传之前先进行预览
    代码规范
    ESLint 配置文件 .eslintrc 示例及说明
    JQ ajax全局事件 (个人学习笔记)
    JQ ajax (个人学习笔记)
    js 滚动加载图片(懒加载)实现原理 (个人学习笔记)
    js 正则 (个人学习笔记)
    js 理解闭包 (个人学习笔记)
    js 改变this指向的几种方法(个人学习笔记)
    js 理解this指向(个人学习笔记)
  • 原文地址:https://www.cnblogs.com/gaorui/p/2134681.html
Copyright © 2011-2022 走看看