zoukankan      html  css  js  c++  java
  • sql server 基础语法

    create database dbtest
    on primary(  --主数据文件
        name='stuDB_data',--逻辑名称
        filename='D:Program FilesMicrosoft SQL ServerMSSQL10.MSSQLSERVERMSSQLDATAstuDB_data.mdf',--物理名称
        size=5mb,--初始大小
        maxsize=100mb,--增长最大值
        filegrowth=15%--增长率
    )
    log on( --逻辑文件
        name='stuDB_log',
        filename='D:Program FilesMicrosoft SQL ServerMSSQL10.MSSQLSERVERMSSQLDATAstuDB_log.ldf',
        size=2mb,
        filegrowth=1mb
    )
    
    --e10adc3949ba59abbe56e057f20f883e
    select * from UserInfo --要注意调整可用数据库为dbtest
    
    --指定参数的insert语句
    insert into UserInfo(UserName,UserPwd)
    values('zsben','e10adc3949ba59abbe56e057f20f883e')
    
    --为指定参数时,除了自动生成的项,按顺序进行属性赋值
    insert into UserInfo
    values('zsb','e10adc3949ba59abbe56e057f20f883e')
    
    select * from UserInfo--这个语句其实是查询整个表的信息
    
    --可以在一次性insert多个元组,在valuse后用','隔开
    insert into UserInfo
    values('zsb1','e10adc3949ba59abbe56e057f20f883e'),('zsb2','e10adc3949ba59abbe56e057f20f883e'),('zsb3','e10adc3949ba59abbe56e057f20f883e')
    
    --修改update操作
    --把所有密码改为'admin'
    update UserInfo set UserPwd='admin'
    select * from UserInfo
    --为指定元组进行修改
    update UserInfo set UserPwd='123456789'
    where UserInfo='3'
    
    --删除操作,如果被删除项有外键,那么不能删除
    delete UserInfo where UserInfo>10
    --再加入一个元组
    insert into UserInfo
    values('zsb','e10adc3949ba59abbe56e057f20f883e')
    --发现出现了跳号,即UserInfo从32开始了
    
    --清空表的所有数据,并且重置标识
    truncate table UserInfo

    1

  • 相关阅读:
    ssh实现免密码登录和文件传输
    linux后台执行程序相关命令
    orchestrator
    curl下载安装与使用
    goland使用
    mysql集群
    consul理解
    my.cnf
    数据库的表设计
    项目常见面试问题
  • 原文地址:https://www.cnblogs.com/zsben991126/p/11820175.html
Copyright © 2011-2022 走看看