Какой запрос даст структуру таблицы с определениями столбцов в SQL?
sp_help имя таблицы на сервере sql - sp_help [ [ @objname = ] 'name' ]
sp_help [ [ @objname = ] 'name' ]
desc имя таблицы в oracle - DESCRIBE { table-Name | view-Name }
DESCRIBE { table-Name | view-Name }
Это зависит от базы данных, которую вы используете.Вот неполный список:
.schema table_name
\d table_name
sp_help table_name
sp_columns table_name
desc table_name
describe table_name
show columns from table_name
В MySQL вы можете использовать DESCRIBE <table_name>
DESCRIBE <table_name>
select * from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME='<Table Name>'
По этому запросу вы можете получить такие данные, как тип данных и размер столбца
SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE table_name = 'student'
DESCRIBE tableName
Проверка MySQL описать команду
Для Sybase или SQL Anywhere следующая команда выводит структуру таблицы:
DESCRIBE 'TABLE_NAME';
Выделите имя таблицы в консоли и нажмите ALT + F1
Это зависит от вашего поставщика базы данных. В основном это «информационная схема», которую вы должны использовать Google (относится к MySQL, MSSQL и, возможно, к другим).
В DBTools для Sybase это sp_columns your_table_name.
sp_columns your_table_name