sql server
chen_zeliang
这个作者很懒,什么都没留下…
展开
-
sql server function中使用临时表
在函数function中使用临时表[code="sql"] declare @TempTable TABLE ( value0 varchar(100), update_date datetime ) INSERT @TempTable SELECT value0,update_date FROM table WHERE ID = 1[/code...原创 2013-11-07 22:23:44 · 2504 阅读 · 0 评论 -
生产随机码ramdomcode
存储过程生产随机码[code="SQL"]/*Usage: Declare @password varchar(100); EXEC sp_function_generate_randomcode 'ABCDEFGHJKLMNPQRSTUVWXYZ23456789', 7, @password output; PRINT @password...原创 2013-11-07 22:40:11 · 244 阅读 · 0 评论 -
sql server cursor 游标
cursor简单示例DELCARE @name varchar(20)DECLARE cur_name cursor FOR SELECT name FROM sys_user OPEN cur_name FETCH NEXT FROM cur_name INTO @name WHILE @@fetch_status = 0 BEGIN IF @nam...原创 2013-12-07 01:18:26 · 131 阅读 · 0 评论 -
sql server 2005 触发器trigger
触发器(trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。insert 触发器示例将新增的数据放到histotry历史表中:[code="java"]CREATE TRIGGER [dbo].[in...原创 2013-08-23 16:58:18 · 190 阅读 · 0 评论 -
sql server 树形结构的创建
需要用到树形结构,在看了[url]http://www.cnblogs.com/zplutor/archive/2009/07/31/1536146.html[/url],原作只说了大概思路,让人费解,下面用比较清晰的过程描述下:表结构:lib_items:[table]|version_id|item_id|parent_id|desc [/table][code="...原创 2013-08-28 17:36:57 · 844 阅读 · 0 评论 -
批量生成insert 语句的存储过程
今天做了一个将表中数据导出,生成xml文件的需求。在网上找了几个存储过程:生成表中所有数据的insert 语句的存储过程:[code="sql"]--exec spGenInsertSQL 'tabelname'create proc [dbo].[spGenInsertSQL] (@tablename varchar(256))asbegindeclare @sql ...原创 2013-09-24 17:42:09 · 179 阅读 · 0 评论