对所有表进行类似处理
来源:互联网 发布:mac sass安装出错 编辑:程序博客网 时间:2024/05/24 02:38
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
eg1:
大家知道,如果将一个表所有者改为dbo,只需
sp_changeobjectowner'表名','dbo'即可
但要将所有的表的所有者都改为dbo,可以用循环处理,此处略
其实用SQL的系统存储过程sp_MSForEachTable可以轻松搞定
只需execsp_MSForEachTable'sp_changeobjectowner''?'',''dbo'''
当然,可能运行时会有错(比如有些表的所有者原先就是dbo),不用理它,运行一遍就行了。
eg2:
所有表都加上一个自增长的字段
大家知道对一个表加的话只需:altertable表名addiidintidentity(1,1)
若需对所有的表都加的话只需:sp_MSForEachTable'altertable?addiidintidentity(1,1)'
同理,删除所有表中的iid字段只需sp_MSForEachTable'altertable?dropcolumniid'
当然,可能运行时会有错(比如加字段时该表中已有该字段,删除字段时没有该字段),不用理它,运行一遍就行了。
eg3:
对所有表中的num字段进行四舍五入处理
sp_MSForEachTable'update?setnum=round(num,2)'
当然,可能运行时会有错(比如有些表中没有num字段),不用理它,运行一遍就行了。
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
eg1:
大家知道,如果将一个表所有者改为dbo,只需
sp_changeobjectowner'表名','dbo'即可
但要将所有的表的所有者都改为dbo,可以用循环处理,此处略
其实用SQL的系统存储过程sp_MSForEachTable可以轻松搞定
只需execsp_MSForEachTable'sp_changeobjectowner''?'',''dbo'''
当然,可能运行时会有错(比如有些表的所有者原先就是dbo),不用理它,运行一遍就行了。
eg2:
所有表都加上一个自增长的字段
大家知道对一个表加的话只需:altertable表名addiidintidentity(1,1)
若需对所有的表都加的话只需:sp_MSForEachTable'altertable?addiidintidentity(1,1)'
同理,删除所有表中的iid字段只需sp_MSForEachTable'altertable?dropcolumniid'
当然,可能运行时会有错(比如加字段时该表中已有该字段,删除字段时没有该字段),不用理它,运行一遍就行了。
eg3:
对所有表中的num字段进行四舍五入处理
sp_MSForEachTable'update?setnum=round(num,2)'
当然,可能运行时会有错(比如有些表中没有num字段),不用理它,运行一遍就行了。
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- 对所有表进行类似处理
- 对所有表进行类似处理
- 对所有表进行类似处理
- 对所有表进行类似处理
- 使用OpenCV读、操作、写图像并与bash合作对某个目录下所有图像进行类似处理
- 面试题 对所有的连续字符串进行逆序处理
- 使用OpenCV对文件夹下所有图片进行批量处理
- 对Sql进行类似For循环处理(转牦牛的天空)
- vue-cli 计算属性(对数据进行处理/类似过滤器)
- 为workbook设置焦点,专为做完所有处理后,对各个工作表光标进行设置
- 对金钱进行处理
- [shell opencv] 对指定目录下所有的图片进行加黑边处理
- 文件备份-Python3对文件夹下所有文件进行压缩处理
- 对用户密码进行加盐处理
- Python对字符串进行处理
- 对用户密码进行加盐处理
- 对用户密码进行加盐处理
- 对字符串进行MD5处理
- 微软平台嵌入式开发技术评析
- 关于memset函数的用法
- 关于求绝对值的问题
- 如何修复SQLSERVER"置疑"之(二)
- 定制个性的对话框窗口类
- 对所有表进行类似处理
- 使用GDI+在内存中转换图片类型
- 瞬间的牵手,留下了永恒的怀念!
- sysinfo.py (获取系统信息)
- 找SQL表的主键
- 银行业务模拟系统
- 在视图中同步显示鼠标的位置
- 学习笔记(二)
- python http(通讯一个测试的例子Teraservertest)