El siguiente código sirve cuando quiere implementarse un estándar de nombre Pascal case en una base de datos. El siguiente código ayuda a generar el comando de cambio de nombres de tablas y columnas, pero no completamente. Cuando el objeto tiene un nombre compuesto por más de una palabra, deberá una persona reemplazar con mayúsculas los inicios de cada palabra excepto de la primera.

SELECT ‘EXEC sp_rename ”’+TABLE_SCHEMA+‘.’+TABLE_NAME+”’ , ”’

        +UPPER(LEFT(TABLE_NAME,1))+LOWER(RIGHT(TABLE_NAME, LEN(TABLE_NAME)-1))

        +””

FROM INFORMATION_SCHEMA.TABLES

WHERE TABLES.TABLE_TYPE=‘BASE TABLE’

 

SELECT ‘EXEC sp_rename ”’+COLUMNS.TABLE_SCHEMA+‘.’+COLUMNS.TABLE_NAME+‘.’+COLUMN_NAME+”’ , ”’

        +UPPER(LEFT(COLUMN_NAME,1))+LOWER(RIGHT(COLUMN_NAME, LEN(COLUMN_NAME)-1))

        +”’, ”COLUMN”’

FROM INFORMATION_SCHEMA.COLUMNS

JOIN INFORMATION_SCHEMA.TABLES

ON COLUMNS.TABLE_SCHEMA=TABLES.TABLE_SCHEMA

    AND COLUMNS.TABLE_NAME=TABLES.TABLE_NAME

WHERE TABLES.TABLE_TYPE=‘BASE TABLE’

0 Shares:
Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

You May Also Like
Leer más

Extraer datos de Twitter desde un servicio creado con Python en Visual Studio 2017

En el post que os traemos hoy vamos a ver como crear (con Visual studio 2017) mediante un script en python un programa que podremos ejecutar como un servicio de windows y que extraiga en tiempo real los twitts relacionados con determinadas palabras o hashtags, los almacene en una base de datos sql server, para luego explotarlos con powerbi. El objetivo de este script es el de conectar al api de streaming de twitter al que le pasaremos una lista de hashtags o terminos y nos devolverá de forma indefinida en tiempo real los twitts que se van publicando que contienen estos terminos.