jueves, 19 de junio de 2008

How to: Describe columns from table in SQL - Como describir ver los nombres , tipo de datos, tamaño de columnas en una tabla en SQL Server 2000/2005

Hello for this we must use a catalogue of stored procedure called sp_columns, very useful when we want to see the description of the columns (columns such as name, data type, size of the column, etc.) from a table in a database.
Use it and enjoy.

For example, the syntax for sp_columns is:
sp_columns table_name [, table_owner] [, table_qualifier] [, column_name]

To use sp_columns and seek information about a column in particular, can be used:
sp_columns publishers, column_name = @ "pub_id"

This provides the same information that the command with all the specified parameters: sp_columns publishers, "BOD", "pubs2", "pub_id"
It can also be used "null" as a marker of place:
sp_columns publishers, null, null, "pub_id"

---------------------------------------------------------
--En Castellano

Hola para esto debemos usar un procedimiento almacenado de catálogo llamado sp_columns, muy util cuando deseamos ver la descripcion de las columnas(como columns name,data type,tamaño de la columna,etc) de una tabla en una database.
Pruebenlo y disfrutenlo.

Por ejemplo, la sintaxis para sp_columns es:
sp_columns table_name [, table_owner ] [, table_qualifier ] [, column_name ]


Para utilizar sp_columns y buscar información sobre una columna en particular, puede utilizarse:
sp_columns publishers, @column_name = "pub_id"
Esto proporciona la misma información que el comando con todos los parámetros especificados:
sp_columns publishers, "dbo", "pubs2", "pub_id"

También puede utilizarse "null" como marcador de lugar:
sp_columns publishers, null, null, "pub_id"


Hasta la proxima.

No hay comentarios: