zoukankan      html  css  js  c++  java
  • 规范数据库表字段大小写 小写字段名全部更改为大写

    公司的数据库规范SQL Server字段名称需要大写,最近检查数据库看到有些字段名称是小写。于是需要把小写的字段名称更改为大写,先找出下面的包含小写的SQL数据表。

    SELECT c.name AS ColName, t.name AS TableName
    FROM sys.columns c
        JOIN sys.tables t ON c.object_id = t.object_id
        WHERE  
        UPPER(c.[NAME]) COLLATE Latin1_General_CS_AS !=c.[NAME]

    Google找到一篇文章,看到如何将表名或字段名更改为大写,地址是

    How can I change the names of all tables to uppercase?

    运行下面的SQL语句,可以将所有的字段名更改为大写。

    SELECT 'EXEC sp_rename ''' + TABLE_SCHEMA + '.' + TABLE_NAME + '.' +
    COLUMN_NAME + ''', ''' +
    UPPER(COLUMN_NAME) + ''',''COLUMN'''
    FROM INFORMATION_SCHEMA.COLUMNS
    WHERE OBJECTPROPERTY(OBJECT_ID('[' + TABLE_SCHEMA + '].[' + TABLE_NAME + ']'),
    'isMSShipped') = 0
  • 相关阅读:
    针式PKM的主要画面的功能简介
    程序员早日走向架构师的利器:针式PKM V8.01发布
    如何经营你的知识资产
    一般软件工程师怎样拥有更多的资产
    剪贴板的使用技巧
    不要给自己找不“深入学习”的理由了
    《小论无所事事》
    全国(1977年~2011年)历年参加高考人数和录取人数
    Sql Server中,文件批量重命名
    HTML斜线表头
  • 原文地址:https://www.cnblogs.com/JamesLi2015/p/4986253.html
Copyright © 2011-2022 走看看