zoukankan      html  css  js  c++  java
  • sql常用的语句

    备份
    backup database test to disk='F:xxxfull.bak' with init //完整备份

    backup database test to disk='f:xxxdiff.bak' with differential //差异备份

    backup log  test to disk='f:xxxlog.bak' with no_truncate //日志备份

    还原(完整,差异,日志三条语句同时执行)
    restore databse test from disk='f:xxxfull.bak' with stats=10,replace,norecovery go

    restore database test from disk='f:xxxdiff.bak' with stats=10,norecovery go

    restore database test from disk='f:xxxlog.bak' with recovery go

    添加列
    use database
    alter table tablename
    add id int

    删除列
    use database
    alter table tablename
    drop column id

    修改列的数据类型
    use database
    alter table tablename
    alter column 列名 数据类型

    已有表的情况添加自增长列
    use database
    alter table tablenmae add id int identity(1,1)

    删除指定的列
    delete from tablename where column='id'

    添加数据库
    create database name

    添加表
    create table tablename
    (
        id int not null primary key,
        name varchar(255) not null,
        age int not null,
        address varchar(255),
        city varchar(255)
    )

    选取表数据
    select 列名 from 表名
    比如获取名字一列 select name from tablename

    在表格中插入新的一行
    insert into 表名 values (值1,值2,值3.。。)
    指定要插入到哪一列
    insert into tablename (列1,列2,列3) values(值1,值2,值3)

    修改表中的数据
    update 表名 set 列名=新值 where 列名=某值

    比如修改某个人的年龄
    update tablename set age='17' where name='zhangsan'

    我们修改地址(address),并添加城市名称(city):
    UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing'
    WHERE LastName = 'Wilson'

    删除表中的行
    delete from tablename where age='12'//那一行年龄是12的就会被删除

    delete * from tablename 这会删除表里面所有的内容,表结构不变





  • 相关阅读:
    HTML5 向网页嵌入视频和音频
    HTML5中History.back()页面后退刷新页面
    阻止表单的默认提交事件
    SQL Server 2008带字段注释导入Power Designer 9.5
    CodeSmith将模板文件批量生成文件的方法(转)
    Nhibernate学习心得
    邮件发送代码
    Json的一些了解
    有关js的一个问题
    在IIS上启用Gzip压缩(HTTP压缩)
  • 原文地址:https://www.cnblogs.com/wesleyzhang/p/6877317.html
Copyright © 2011-2022 走看看