
SQLServer
tc@zen123
这个作者很懒,什么都没留下…
展开
-
用SQL游标遍历循环数据的方法
如果对数据进行遍历循环操作,通过SQL的游标就可以实现,下面就为您详细介绍该方法,供您参考,希望对您学习SQL数据库能够有所帮助。SQL游标的优点是可以方便从一个结果集中进行循环遍历数据在进行操作。1、游标允许应用程序对查询语句select 返回的行结果集中每一行进行相同或不同的操作,而不是一次对整个结果集进行同一种操作;2、它还提供对基于游标位置而对表中数据进行删除或更新的能力;转载 2013-10-24 19:26:58 · 1530 阅读 · 0 评论 -
SQLServer2005 NVARCHAR 和VARCHAR区别和使用
1、各自的定义: ► nvarchar(n) : 包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。所输入的数据字符长度可以为零。 ► varchar[(n)]: 长度为 n 个字节的可变长度且非 Unicode转载 2013-11-05 11:33:37 · 1551 阅读 · 0 评论 -
SQL Server自定义函数
SQL Server 允许用户自定义函数,插入到查询或者存储过程中来完成相应的计算。根据函数返回值的不同,可以将函数分为3类:标量函数、内联表值函数、多语句 表值函数。1、标量函数标量函数返回一个确定类型的标量值,其返回值类型为除 TEXT 、 NTEXT 、IMAGE 、 CURSOR 、 TIMESTAMP和 TABLE 类型外的其它数据类型。2、内联表值函数以原创 2013-11-06 19:18:45 · 1040 阅读 · 0 评论 -
存储过程
存储过程存储过程是一组为了完成特定功能的SQL语句集,经过预编译后存放在数据库中。由于存储过程,经过变异后存储在数据库中,执行速度本身就快了,并且减少了和数据库的交互,从而大大提高了效率。1、创建存储过程create procedure proc_name@[参数名] [类型][=default],@[参数名] [类型][=default]asbegin.........原创 2013-12-24 20:56:39 · 1616 阅读 · 0 评论 -
with as 用法
一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部转载 2013-12-16 12:44:24 · 1598 阅读 · 0 评论 -
SQL SERVER 2005 复制表
1、SELECT * INTO FROM:要求新表不存在,将数据和表结构复制到新表,主外键等约束不会复制SELECT * INTO 新表 FROM 旧表 WHERE 1=2 -- 仅仅复制表结构SELECT * INTO 新表 FROM 旧表 2、INSERT INTO:要求新表存在,将数据复制到新表INSERT INTO 新表 SELECT * FROM 旧表 INSER原创 2013-11-06 20:17:36 · 1939 阅读 · 0 评论