美文网首页
数据库学习第一天:增删改查

数据库学习第一天:增删改查

作者: mapg | 来源:发表于2019-10-21 21:23 被阅读0次
    --创建数据库
      create database MydataBase 
      on primary
      (
      --名字
        name = 'MyData',
        --路径
        filename = '物理路径',
        --大小
        size = 3mb,
        --增长
        filegrowth = 1mb
      )
      --日志
      log on
      (
        name = 'Mydata_log',
        filename = '物理路径',
        size = 1mb,
        filegrowth = 10%
      )
    
    --切换数据库
    use MyDataBase
    
    --创建表
    create table Class
    (
    --自增长(从1开始,每次增加1)
        ClassID int identity(1,1) primary key,
        ClassName nvarchar(10),
        ClassDesc nvarchar(20)
    )
    
    --查 搜索全部数据
    select * from Class
    select * form Class where ClassID = 1
    select Classname as '年级名称' from Class where ClassID <> 1
    
    --增 (插入数据)
    --第一种方式 对应赋值
    inset into Class(ClassName,ClassDesc) value('一班','最牛逼的班级')
    --第二种方式  依次赋值
    insert into Class value('二班','也很牛逼')
    --第三种 连续输入数据
    insert into class(ClassName,ClassDesc)
    select '三班','一般般' union
    select '四班','还行' union
    select '五班','还行' union
    
    --改 修改数据  更改ClassID 不为 1 的班级
    update Class set ClassName = "最最牛逼的班级" where ClassID <> 1
    
    update Class set ClassName = "五班(暂定)",ClassDesc = "人数不够" where ClassID = 5
    
    --删 删除数据 表数据没有了,但是id接着删除前的id继续加1
    delete from Class  where ClassID = 5
    --表都没有了,数据也没有了,慎重操作
    drop table Class
    --表存在,数据没有了,id从1开始,效率比delete高很多
    truncate table Class
    
    

    相关文章

      网友评论

          本文标题:数据库学习第一天:增删改查

          本文链接:https://www.haomeiwen.com/subject/ynmxvctx.html