Descrever a estrutura do quadro
que consulta irá dar à estrutura da tabela com definições de colunas em SQL?
66
Author: Brian Tompsett - 汤莱恩, 2010-07-29
10 answers
51
Author: Pranay Rana, 2017-12-13 07:08:16
Depende da base de dados que usa. Aqui está uma lista incompleta:
- sqlite3:
.schema table_name
- Postgres (psql):
\d table_name
- servidor SQL:
sp_help table_name
(ousp_columns table_name
apenas para colunas) - Oracle DB2:
desc table_name
oudescribe table_name
- MySQL:
describe table_name
(oushow columns from table_name
apenas para colunas)
33
Author: schmijos, 2018-08-28 11:04:46
Em MySQL você pode usar DESCRIBE <table_name>
16
Author: Anax, 2010-07-29 12:06:02
select * from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME='<Table Name>'
Você pode obter detalhes como o tipo de dados de colunas e o tamanho por esta consulta
13
Author: Pankaj Upadhyay, 2010-07-29 12:48:39
SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'student'
7
Author: neeraj, 2017-01-01 15:15:19
DESCRIBE tableName
Verificar o comando de descrição MySQL
6
Author: Amarghosh, 2010-07-29 12:06:04
Realçar o nome da tabela na consola e carregar em ALT+F1
4
Author: Krishna Teja, 2015-09-14 06:50:30
Para a Sybase aka SQL, em qualquer lugar, o seguinte comando emite a estrutura de uma tabela:
DESCRIBE 'TABLE_NAME';
4
Author: Ozair Kafray, 2015-10-29 07:10:29
Isto depende do vendedor de bases de dados. Na maioria das vezes é o" esquema de informações " que você deve Google para (se aplica a MySQL, MSSQL e talvez outros).
1
Author: Karel Petranek, 2010-07-29 12:05:50
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
0
Author: Gabriele Petrioli, 2010-07-29 12:12:17