易截截图软件、单文件、免安装、纯绿色、仅160KB

常用Sql语句

使用 TRUNCATE TABLE 删除所有行
若要删除表中的所有行,则 TRUNCATE TABLE 语句是一种快速、有效的方法。TRUNCATE TABLE 与不含 WHERE 子句的 DELETE 语句类似。但是,TRUNCATE TABLE 速度更快,并且使用更少的系统资源和事务日志资源。
与 DELETE 语句相同,使用 TRUNCATE TABLE 清空的表的定义与其索引和其他关联对象一起保留在数据库中。如果表中包含标识列,该列的计数器将重置为该列定义的种子值。如果未定义种子,则使用默认值 1。若要保留标识计数器,请使用 DELETE。


相关文档:

给SQL Server .LDF 文件减肥

  如果原来的数据库可用,分离数据库后,只附加数据文件,不附加日志   
  如果不可用,只能慢慢等还原操作完成了   
    
  日志文件太大了,应该定期整理日志   
    
  --压缩日志及数据库文件大小   
  &n ......

多条件查询存储过程 SQL Server


多条件查询存储过程
 多条件查询存储过程 例一
create proc pr_select_Natural
(
 @CDATE  datetime,
 @FAC_NAME varchar(50),
 @BATTERY_TYPE varchar(20),
 @MAKE_MODE varchar(20),
 @PRODUCE_MODE varchar(20),
 @YEAR  char(4),
 @MONTH  char(2 ......

使用SQL语句找到表中某列的第几名

SQL> select * from t1;
        ID        AGE
---------- ----------
         1         20
         2&nbs ......

SQL只取日期的年月日部分


方法一:
select CONVERT(varchar, getdate(), 120 )
2004-09-12 11:06:08
select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),\'-\',\'\'),\' \',\'\'),\':\',\'\')
20040912110608 h
select CONVERT(varchar(12) , getdate(), 111 )
2004/09/12
select CONVERT(varchar(12) , getdate(), 11 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号