zoukankan      html  css  js  c++  java
  • SQL数据库的基本语句

    1.修改字段类型语句:

    alter table 表名 alter column 列名  类型

    例如: 

    alter table D  alter column no char(15);

    2.从其他地方插入表数据

    insert into 表名A(列名1,列名2,......) select (表B列名1,列名2,....) from  表B  WHERE(条件)

    例如:

    insert into D(name,NO )
    select 'INSERT D select count(*), "' +name+'" from '+name,name from sysobjects
    where type ='U'
    order by name

      插入固定的值可使用

     insert into 表名(列1,列2) values (值1,值2)

    例如:

      INSERT INTO T1(col1,col2) VALUES(1,2)

     批量导入固定值

     insert into 表名 values ( 值A, 值A1 ),( 值B, 值B1 ),( 值C, 值C1 )

    3.定义局部变量

     declare @名称  类型

    例如:

    declare @sql varchar(8000)

    4.利用字段存储语句,然后就执行各语句

    例如1.在数据库中删除表语句:

    declare @sql varchar(8000)
    while (select count(*) from sysobjects where type='U')>0
    begin
    SELECT @sql='drop table ' + name
    FROM sysobjects
    WHERE (type = 'U')
    ORDER BY 'drop table ' + name
    exec(@sql)
    end

    1.在数据库中删除表内容语句:

    declare @sql varchar(8000)

    while (select count(*) from sysobjects where type='U')>0
    begin
    SELECT @sql='delete table ' + name
    FROM sysobjects
    WHERE (type = 'U')
    ORDER BY 'delete  table ' + name
    exec(@sql)
    end

     5.删除数据库表,删除整张表,连数据结构都一块删除

    drop table  表名

    例如:

    drop table D

    6.删除数据库表中的内容,表结构还存在,删除后没办法找回误删数据。但释放空间,速度快

     truncate table 表名 

    例如:

    truncate table d

    7.删除数据库表中的内容,表结构还存在,删除内容不删除定义,不释放空间,delete 语句每次删除一行,并在事务日志中为所删除的每行记录一项。所以可以对delete操作进行roll back

    delete table d where (条件)

    8.查询SQL Server默认存储这些系统数据库的路径;查询命令: 

    SELECT name,physical_name AS CurrentLocation,state_desc FROM sys.master_files 

  • 相关阅读:
    ZOJ 2158 Truck History
    Knight Moves (zoj 1091 poj2243)BFS
    poj 1270 Following Orders
    poj 2935 Basic Wall Maze (BFS)
    Holedox Moving (zoj 1361 poj 1324)bfs
    ZOJ 1083 Frame Stacking
    zoj 2193 Window Pains
    hdu1412{A} + {B}
    hdu2031进制转换
    openjudge最长单词
  • 原文地址:https://www.cnblogs.com/accumulater/p/6078176.html
Copyright © 2011-2022 走看看