您的位置:首页 > 数据库

SQL Sever生成修改所有字段排序规则

2012-08-15 17:38 288 查看
select  'Alter table '
+ b.[Name]
+ ' alter column '

      +a.[Name]
+ ' '

      + case
when a.system_type_id
= 231 then 'Nvarchar'
else 'varchar'
end

      + '('
+ cast(max_length
as varchar)
+ ') collate SQL_Latin1_General_CP1_CI_AS'

from sys.columns a

inner join
sys.objects b on a.object_id
= b.object_id

where b.type='u'
and a.collation_name
<>'SQL_Latin1_General_CP1_CI_AS'

这样可以找出所有需要修改的字段,查询到所有不是SQL_Latin1_General_CP1_CI_AS'的字段,并拼成SQL语句。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  sql join table