我做过类似得 用遍历表结合bcp来实现
不过 sp_MSforeachtable我用没成功...我用游标遍历得表
不过 sp_MSforeachtable我用没成功...我用游标遍历得表
解决方案 »
- 如何查出同一机台的同一个班组中,姓名重复的记录,已附有建表代码
- 需求是Count 不能为负数,如果Count+@num 的值为负数,则设置为Count=0。 我该如何写判断?
- 在sqlServer Query Analyzer 下如下跨计算机操作数据???
- sqlcmd报错
- 多用户软件开发需要注意什么?特别是在记录操作方面
- 急需sql server2000 ia64位企业版!那位有共享一下,或者给个链接!多谢!
- 菜鸟关于数据库类型的问题
- 向大家请教:在存储过程中使用游标,却找不到数据?要如何修改?
- 请问SQL SERVER布尔类型是哪个?
- 那位高手提供点关于Extended Stored Procedure Programming的资料!
- 求助一个SQL语句
- 想要一次性创建多个视图,而又不使用go怎么办到
as
/*獲取用戶表信息游標*/
SET NOCOUNT ON
DECLARE find_user_table CURSOR
FOR
SELECT [name] FROM sysobjects
WHERE type='U' and status>=0 /*這裡只查詢用戶定義的表*/
ORDER BY [name]
declare @cName VARCHAR(128) /*定義儲存表名變量*/
OPEN find_user_table /*打開游標*/
FETCH NEXT FROM find_user_table INTO @cName /*從游標中讀取表名到變量*/
WHILE @@FETCH_STATUS=0
BEGIN
exec make_tigger @cName,'trig_ins_'
FETCH NEXT FROM find_user_table INTO @cName /*從游標中讀取表名到變量*/
END
CLOSE find_user_table /*關閉游標*/
DEALLOCATE find_user_table /*釋放游標*/GO