zoukankan      html  css  js  c++  java
  • 数据库---T-SQL语句(一)

    一、T-SQL语句

    1.创建表:create table Name(Code varchar(50),)

    主键:primary key 

    自增长:auto_increment

    外键关系:references

    非空:not null

    2.删除表:drop  table  family

    3.创建数据库:creat database mydb

    4.删除数据库:drop database mydb

    二、CRUD操作:(增、删、改、查)

      C:create  创建

      R:read 读取

      U:update 修改

      D:dalete 删除

    1.create:增加数据

    insert into Nation values('n001','汉族')      ---普通列

    //如果有一列暂时不知道填什么的情况下,可以先用单引号引起来‘’ 表示空,但是不可以不填。表中有几列,值里面就要填几列

    insert into Name values('','')   ---如果有自增长列,这列可以空着不填,数据库会自动填上。(比如有四列,只填三列就可以)

    insert into Nation(Code) values('n002')  ---往表中添加特定列的数据

    2.read:查询数据

    3.update:修改数据

    update Nation set Name='回族'  ---全部修改

    update Nation  set Name='回族' where Code='n002'   ---修改某一条数据

    update Nation set Name='回族',Sex=true where Code='n002'    ---修改两列数据

    4. delete:删除数据

    delete from Nation  ---删除整个表中的数据,表还存在

    delete from Nation where Code='n001'  ---只删除某条数据

    注:1.Mysql里的注释方法是#后面加注释的内容

          2.自增长列的列名一般用Ids表示,在sql server里自增长是identity,而在MySQL中用auto_increment.

          3.查询的代码写好执行好后,如果执行成功了,命好名把查询保存下来。如果数据库中的这长表删除了,也可以在数据库下的查询中找到。

  • 相关阅读:
    XE5开发Android程序调用电话相关功能(短信息和电话)
    ShowModal在FireMonkey移动应用程序对话框
    RichEdit选中文字右键菜单的实现
    遍历任务栏上的窗体
    线程1
    线程【四】线程内定时器
    线程【五】VCL下的线程类
    获取系统输入闲置时间
    字节数组与String类型的转换
    字节数组与基础数据类型的转换
  • 原文地址:https://www.cnblogs.com/supermeimei/p/5137312.html
Copyright © 2011-2022 走看看