摘要:
@@FETCH_STATUS 返回被 FETCH 语句执行的最后游标的状态,而不是任何当前被连接打开的游标的状态。 返回值描述0FETCH 语句成功。-1FETCH 语句失败或此行不在结果集中。-2被提取的行不存在。 语法 @@FETCH_STATUS 返回类型 integer 注释 由于 @@FETCH_STATUS 对于在一个连接上的所有游标是全局性的,要小心使用 @@FETCH_STATUS... 阅读全文
posted @ 2008-05-26 16:15
宇晨
阅读(1364)
评论(0)
推荐(0)
摘要:
declare mmp cursor for select * from #a open mmp /*建立cursor与查询数据的关联*/ declare @a1 varchar(50),@a2 varchar(50),@a3 varchar(50),@a4 varchar(100),@a5 varchar(50) declare @cnt int select @cnt=0 fetc... 阅读全文
posted @ 2008-05-26 16:15
宇晨
阅读(3549)
评论(0)
推荐(0)
摘要:
FETCH 从 Transact-SQL 服务器游标中检索特定的一行。 语法 FETCH [ [ NEXT | PRIOR | FIRST | LAST | ABSOLUTE { n | @nvar } | RELATIVE { n | @nvar } ] F... 阅读全文
posted @ 2008-05-26 16:14
宇晨
阅读(239)
评论(0)
推荐(0)
摘要:
客户端的应用程序中是没有用的,这些信息是存储过程中的每个语句的DONE_IN_PROC 信息。 我们可以利用SET NOCOUNT 来控制这些信息,以达到提高程序性能的目的。 MSDN中帮助如下: SET NOCOUNT 使返回的结果中不包含有关受 Transact-SQL 语句影响的行数的信息。 语法 SET NOCOUNT { ON | OFF } 注释 当 SE... 阅读全文
posted @ 2008-05-26 16:13
宇晨
阅读(355)
评论(0)
推荐(0)
摘要:
1、查找员工的编号、姓名、部门和出生日期,如果出生日期为空值,显示日期不详,并按部门排序输出,日期格式为yyyymmdd。 select emp_no ,emp_name ,dept , isnull(convert(char(10),birthday,120),'日期不详') birthday from employee order by dept 2、查找与喻自强在同一个单位的员工姓名、性别... 阅读全文
posted @ 2008-05-26 16:12
宇晨
阅读(351)
评论(0)
推荐(0)
摘要:
ALTER FUNCTION uf_StrSplit (@origStr varchar(7000), --待拆分的字符串 @markStr varchar(100)) --拆分标记,如',' RETURNS @splittable table ( str_id varchar(4000) NOT NULL, --编号ID string varchar(2000) NOT NULL ... 阅读全文
posted @ 2008-05-26 16:11
宇晨
阅读(266)
评论(0)
推荐(0)
摘要:
SELECT * FROM Northwind..Orders ORDER BY NEWID() --随机排序 SELECT TOP 10 * FROM Northwind..Orders ORDER BY NEWID() --从Orders表中随机取出10条记录 示例 A.对变量使用 NEWID 函数 以下示例使用 NEWID() 对声明为... 阅读全文
posted @ 2008-05-26 16:09
宇晨
阅读(388)
评论(0)
推荐(0)
摘要:
S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小) S:select floor(-1.001) value O:select floor(-1.001) value ... 阅读全文
posted @ 2008-05-26 16:09
宇晨
阅读(1070)
评论(0)
推荐(0)
摘要:
sql server 取日期的年月日部分的函数 convert(varchar(10),getdate(),120) varchar(10) 截取位数可以调节,最多能显示19位(varchar(19))。 ---------------------------------- 查找存在某些字段的用户表和视图 select name,case when xtype='u' then '... 阅读全文
posted @ 2008-05-26 16:07
宇晨
阅读(193)
评论(0)
推荐(0)
摘要:
CREATE PROCEDURE sp_page @tb varchar(50), --表名 @col varchar(50), --按该列来进行分页 @coltype int, --@col列的类型,0-数字类型,1-字符类型,2-日期时间类型 @orderby bit, --排序,0-顺序,1-倒序 @collist ... 阅读全文
posted @ 2008-05-26 16:05
宇晨
阅读(208)
评论(0)
推荐(0)
浙公网安备 33010602011771号