SQL Server批量修改字段的数据类型的代码实例

数据库 SQL Server
本文我们主要介绍了SQL Server数据库批量修改字段的数据类型的代码实例,初学者可以直接套用其格式即可完成批量修改字段的数据类型的操作,希望能够对您有所帮助。

SQL Server数据库操作中,我们常常会因为工作的需要来修改字段的数据类型,当字段比较多的时候就需要批量来进行修改了,本文我们给出了一个SQL Server数据库批量修改字段的数据类型的代码实例,它是通过存储过程来实现的,希望能够对您有所帮助。

代码实例如下:

  1. create procedure p_set   
  2. as   
  3. declare tb cursor for   
  4. SELECT sql='alter table ['+d.name   
  5. +'] alter column ['+a.name+'] '   
  6. +b.name+'(8,3)'   
  7. FROM syscolumns a left join systypes b on a.xtype=b.xusertype   
  8. inner join sysobjects d on a.id=d.id and d.xtype='U' and d.name<>'dtproperties'   
  9. where   
  10. b.name in('decimal')   
  11. order by d.name,a.name   
  12. declare @sql varchar(1000)   
  13. open tb   
  14. fetch next from tb into @sql   
  15. while @@fetch_status = 0   
  16. begin   
  17. print @sql  
  18. exec(@SQL)  
  19. fetch next from tb into @sql   
  20. end   
  21. close tb   
  22. deallocate tb   
  23. go 

 

上面的代码就是SQL Server批量修改字段的数据类型的过程,它是通过一个存储过程来实现的,本文我们就介绍到这里了,希望本次的介绍能够对您有所收获!

【编辑推荐】

  1. SQL Server数据库字段说明的添加修改删除示例
  2. SQL Server数据库服务器负载均衡集群的实现方法
  3. 初学Java调用存储过程返回一行或多行结果集的实例
  4. 使用LLServer实现对leveldb的访问封装的C#客户端源码
  5. SQL Server数据库解决Performance Dashboard溢出问题
责任编辑:赵鹏 来源: CSDN博客
相关推荐

2010-09-13 10:21:26

sql server2

2010-10-19 15:54:38

sql server创

2010-07-26 14:21:25

SQL Server数

2010-07-12 15:36:45

SQL Server

2010-07-22 17:47:32

SQL Server数

2010-07-20 15:54:02

SQL Server数

2010-06-28 14:30:08

SQL Server

2010-09-14 15:25:58

SQL SERVER字

2010-07-22 17:57:40

2010-09-06 16:25:46

SQL函数

2010-09-13 09:58:17

SQL Server2

2010-07-23 14:18:47

SQL Server数

2011-08-22 12:01:36

SQL Server代码优化

2010-09-25 09:45:46

sql server主

2010-06-28 11:22:14

MS SQL Serv

2010-06-30 11:31:55

SQL Server数

2010-07-22 17:39:44

2010-07-22 15:13:08

SQL Server

2009-08-14 13:52:18

C#判断数据类型

2010-07-22 17:33:42

点赞
收藏

51CTO技术栈公众号