SQL动态更新表字段(分享)
来源:互联网 发布:盛势网络剧百度云 编辑:程序博客网 时间:2024/04/28 05:06
这个代码的作用是用SQL代码查询动态表(所有符合此表的命名规则的表)的列名,判断符合命名规则的表中是否存在此列,若不存在则添加该列。若存在则查询这些表。。。难点是查询所有表。。。呵呵。。分享下。。
- Create Proc proc_name
- @tb varchar(100)
- As
- Begin
- Declare @SQL varchar(500)
- Declare @KQ_DayInfo varchar(30)
- If not exists(Select 1 From syscolumns Where id=object_id(''+@tb+'') and name='FWRTimes')
- Begin
- Set @SQL='Alter Table '+@tb+' Add FWRTimes varchar(10)'
- EXEC(@SQL)
- Set @SQL =' Select * From '+@tb+''
- EXEC(@SQL)
- End
- Else
- begin
- Set @SQL =' Select * From '+@tb+''
- EXEC(@SQL)
- End
- End
- go
- Exec sp_msforeachtable @command1='exec proc_name ''?''',@whereand=' and name like ''KQ_DayInfo[0-9][0-9][0-9][0-9][0-9][0-9]'''
- DROP PROC proc_name
- SQL动态更新表字段(分享)
- sql 更新表字段(字符串)中某个序列字符
- 循环更新表字段
- SQL:根据第二张表字段值更新第一张表字段值
- sql查询语句(修改表字段)
- oracle sql修改(表字段)
- sql语句操作表字段(一)
- sql语句操作表字段(二)
- sql 表字段编辑
- SQL添加表字段
- 批量更新大表字段
- Mybatis动态传表名(同样适用于动态传表字段)
- 动态增删表字段.rar
- 动态增加数据库表字段
- 用一个表字段值更新另一个表字段值
- sql server 重命名表字段
- SQL批量添加表字段
- sql server 表字段查询
- JAVA中获取年月日
- 100个经典C语言程序
- jdk for linux
- BOSS留言本JSP版免费共享
- Visual Studio 2005 编译 Programmer's Notepad
- SQL动态更新表字段(分享)
- VC项目文件
- 奥运会:享受体育的快乐
- mediawiki在windows下的安装
- ASP.NET跳转页面的三种方法比较
- 正弦信号发生器(A题)
- 集成运放参数测试仪(B题)
- 简易频谱分析仪(C题)
- 单工无线呼叫系统(D题)