PASAR DE MINÚSCULA A MAYÚSCULA CAMPOS DE UNA TABLA

08/04/2007 - 01:10 por Anna | Informe spam
Buenas, resulta que tengo una base de datos en sql server 2005, y deseo pasar
el nombre de todos los campos de todas las tablas a mayúsculas, y quería
saber si existe algún modo de hacerlo de forma automática, en lugar de
hacerlo a mano, ya que tengo unas 200 tablas.

Muchas gracias
 

Leer las respuestas

#1 Javier Loria
08/04/2007 - 02:43 | Informe spam
Hola:
El siguiente codigo podria ayudarte a generar automaticamente las
sentencias:
SELECT 'EXEC sp_rename '''+TABLE_SCHEMA+'.'+TABLE_NAME+''' ,
'''+UPPER(TABLE_NAME)+''''
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE='BASE TABLE'
Saludos,


Javier Loria
Costa Rica (MVP)
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.

"Anna" wrote in message
news:
Buenas, resulta que tengo una base de datos en sql server 2005, y deseo
pasar
el nombre de todos los campos de todas las tablas a mayúsculas, y quería
saber si existe algún modo de hacerlo de forma automática, en lugar de
hacerlo a mano, ya que tengo unas 200 tablas.

Muchas gracias

Preguntas similares