in

sql – Describe la estructura de la tabla

apple touch icon@2

sql: describir la estructura de la tabla


















Pedido

Visto502k veces

¿Qué consulta dará la estructura de la tabla con definiciones de columna en SQL?

6

sp_help tablename en el servidor sql – sp_help [ [ @objname = ] 'name' ]

desc tablename en Oracle – DESCRIBE { table-Name | view-Name }

0

Depende de la base de datos que utilice. Aquí hay una lista incompleta:

  • sqlite3: .schema table_name
  • Postgres (psql): d table_name
  • Servidor SQL: sp_help table_name (o sp_columns table_name solo para columnas)
  • Oracle DB2: desc table_name o describe table_name
  • MySQL: describe table_name (o show columns from table_name solo para columnas)

0

En MySQL puedes usar DESCRIBE <table_name>

select * from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME='<Table Name>'

Puede obtener detalles como el tipo de datos de la columna y el tamaño mediante esta consulta

1

SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name="student"

DESCRIBE tableName

Cheque Comando de descripción de MySQL

Para Sybase, también conocido como SQL Anywhere, el siguiente comando genera la estructura de una tabla:

DESCRIBE 'TABLE_NAME';

Resalte el nombre de la tabla en la consola y presione ALT + F1

1

Para SQL, use la palabra clave ‘sp_help’
ingrese la descripción de la imagen aquí

Para SQL Server, use exec sp_help

USE db_name;
exec sp_help 'dbo.table_name'

Para MySQL, use describe

DESCRIBE table_name;

Esto depende de su proveedor de base de datos. En su mayoría, es el «esquema de información» que debe buscar en Google (se aplica a MySQL, MSSQL y quizás a otros).

Servidor SQL

DECLARE @tableName nvarchar(100)
SET @tableName = N'members' -- change with table name
SELECT
    [column].*,
    COLUMNPROPERTY(object_id([column].[TABLE_NAME]), [column].[COLUMN_NAME], 'IsIdentity') AS [identity]
FROM 
    INFORMATION_SCHEMA.COLUMNS [column] 
WHERE
    [column].[Table_Name] = @tableName

En DBTools para Sybase, es sp_columns your_table_name.

No es la respuesta que estás buscando? Explore otras preguntas etiquetadas sql database o haga su propia pregunta.

lang-sql

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

recruitment process

Proceso de contratación

4pjcXMzp7DsohQBtYFDXaJ 1200 80

Cómo iniciarse en el desarrollo de juegos independientes

Back to Top
close