
SQL Server
LEOlws
自信、自觉、自学
展开
-
SQL指南 - UNION and UNION ALL
UNIONUNION 命令用于从两个表选择有关信息。很类似JOIN命令。无论如何,当使用UNION命令时所有被选择的列需要具有相同的数据类型。注意:UNION仅选择不重复的值。 SQL Statement 1 UNION SQL Statemen转载 2006-12-20 12:39:00 · 1277 阅读 · 0 评论 -
动态sql语句基本语法
1 :普通SQL语句可以用Exec执行eg:Select * from tableNameExec (select * from tableName)Exec sp_executesql Nselect * from tableName --请注意字符串前一定要加N2:字段名,表名,数据库名之类作为变量时,必须用动态SQLeg:declare @fname varch转载 2006-12-20 15:12:00 · 1337 阅读 · 0 评论 -
SQL批量更新数据库
筛选本表的记录,更新符合要求的数据-- 修改根据表中字段记录的到达时间是否是48小时后的订单,如果是,则批量更新update OrderBase set OrderState = 8from (select * from dbo.OrderBase where 3 = datediff(DD,EndTime,getdate()) and OrderState 6 and OrderS原创 2006-12-26 22:56:00 · 6005 阅读 · 0 评论 -
SQL 游标
游标的类型: 1、静态游标(不检测数据行的变化) 2、动态游标(反映所有数据行的改变) 3、仅向前游标(不支持滚动) 4、键集游标(能反映修改,但不能准确反映插入、删除)游标使用顺序: 1、定义游标 2、打开游标 3、使用游标 4、关闭游标 5、释放游标Transact-SQL:declare 游标名 cursor [LOCAL | GLOBAL][FORWA原创 2006-12-27 23:36:00 · 1621 阅读 · 0 评论