Cambiar nombre de tabla

04/03/2005 - 18:49 por Paulo Conde | Informe spam
Como puedo cambiar el nombre de una tabla o de una vista con T-SQL
 

Leer las respuestas

#1 Maxi
04/03/2005 - 18:53 | Informe spam
Hola, sacado de los BOL:

sp_rename
Cambia el nombre de un objeto creado por el usuario (por ejemplo, una tabla,
una columna o un tipo de datos definido por el usuario) en la base de datos
actual.

Sintaxis
sp_rename [ @objname = ] 'object_name' ,
[ @newname = ] 'new_name'
[ , [ @objtype = ] 'object_type' ]

Argumentos
[@objname =] 'object_name'

Es el nombre actual del objeto de usuario (tabla, vista, procedimiento
almacenado, desencadenador, valor predeterminado, base de datos, objeto o
regla) o tipo de datos. Si el objeto cuyo nombre se va a cambiar es una
columna de una tabla, object_name debe tener el formato table.column. Si el
objeto cuyo nombre se va a cambiar es un índice, object_name debe tener el
formato table.index. object_name es de tipo nvarchar(776) y no tiene un
valor predeterminado.

[@newname =] 'new_name'

Es el nuevo nombre del objeto especificado. new_name debe ser un nombre de
una sola parte y debe cumplir las reglas de los identificadores. newname es
de tipo sysname y no tiene un valor predeterminado.

[@objtype =] 'object_type'

Es el tipo de objeto cuyo nombre se cambia. object_type es varchar(13), con
un valor predeterminado de NULL y puede ser uno de los valores siguientes.



Salu2
Maxi


"Paulo Conde" escribió en el mensaje
news:
Como puedo cambiar el nombre de una tabla o de una vista con T-SQL

Preguntas similares