- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 ORDER BY子句的妙用(SQL Cookbook 读书笔记)
最近在看SQL Cookbook ,在第一章第十小结,提出了一个有趣的问题:从表中随机返回N条记录,例如一张100条记录的表,随机返回其中的5条记录。书中给出了DB2、MySQL、PostgreSQL、Oracle以及SQL Server数据库管理系统的解决方案,本人很懒,所以此次只摘出MySQL、Oracle及SQL Server解决方案的代码和大家讨论。MySQL使用内置的RAND
2013-01-28 15:24:02 796 1
原创 T-SQL中的变量声明与赋值
T-SQL变量声明在T-SQL中使用DECLARE语句声明变量以及游标。语法格式如下:DECLARE @ [= ][,@ [= ]]变量名必须以 at 符 (@) 开头,必须符合标识符规则。变量不能是 text、ntext 或image 数据类型。可以一次声明一个变量,也可以一次声明几个变量,如果不初始化变量,则变量被置为NULL,直到显式的将其设置为其他的值。 设置变
2013-01-28 11:03:16 8165
原创 T-SQL批量修改所有表中datetime类型的字段
由来客户使用的系统是一个使用SQL Server 2000作为后台数据库的进销存系统,在1月1日的时候,由于客户误操作,将数据库服务器的系统时间调整至1月29日,与当天下午又调整至正确时间,所以导致账目不对。公司要我替客户解决此问题,于是编写了如下TSQL脚本,贴在此处作为笔记,以备查询。代码--声明变量DECLARE @table_name nvarchar(80),@col
2013-01-24 17:09:59 1988
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人