是否有任何 sql 语句用于将数据库中所有表的所有列名更改为大写?微软 SQL 服务器。
我有一个 sql 来执行此操作,但不确定它是否正确。
在下面运行 SQL
select 'exec sp_rename '''+b.name+'.'+a.name+''','''+UPPER(a.name)+''',''column''' from syscolumns a, sysobjects b where a.id=b.id and b.type='U' order by b.name
复制并执行上面的结果