SQL Server - AYUDA CON UN SCRIPT SUPER URGENTE

 
Vista:

AYUDA CON UN SCRIPT SUPER URGENTE

Publicado por raul (4 intervenciones) el 08/07/2009 23:08:45
saludos foristas
miren tengo un script que
renombra varios campos de varias tablas
pero me envia el siguiete error
Either the parameter @object name is ambiguous for the claimed @objtype (COLUMN) is wrong.

estoy haciendo lo siguiente

EXEC sp_rename 'paco.order.[Column 0]', 'id', 'COLUMN';
EXEC sp_rename 'paco.order.[Column 1]', 'Ordertype', 'COLUMN';
EXEC sp_rename 'paco.order.[Column 2]', 'SalesSID', 'COLUMN';
EXEC sp_rename 'paco.order.[Column 3]', 'TimeComple', 'COLUMN';
EXEC sp_rename 'paco.order.[Column 4]', 'RealDate', 'COLUMN';

o como se puede hacer para que no apaerzca este ERROR

Gracias espero puedan ayudarme
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:AYUDA CON UN SCRIPT SUPER URGENTE

Publicado por Cabrionno (11 intervenciones) el 10/07/2009 23:13:08
Saludos compa:

Te lo expongo así...

El formato correcto es:

Exec sp_rename 'NombreTabla.NombreCampo','NuevoNombreCampo','Column'

Tu problema es que estas poniendo el prefijo "[Column x]" y a veces no es reconocido dependiendo del motor de base de datos.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar