Я только что создал таблицу в tsql, но теперь я хочу получить определение этой таблицы, например имя столбца, будь то ее int или nvarchar или какой бы параметр он ни был, и т. д. Что это за запрос tsql?Запрос, чтобы найти определение таблицы
ответ
Вы можете запросить схему для этого, например, так: [? T-SQL запрос, чтобы показать определение таблицы]
SELECT
ORDINAL_POSITION,
DATA_TYPE,
CHARACTER_MAXIMUM_LENGTH,
IS_NULLABLE,
COLUMN_DEFAULT
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
TABLE_NAME = 'Product'
ORDER BY
ORDINAL_POSITION ASC;
Wow благодарит за быстрый ответ. Я попробовал это, запрос выполняется успешно, но я не получаю никаких данных. – user2689499
Запрос работает для меня, но я использую postgres. Независимо от того, что это в стандарте ANSI, он должен работать в любой среде. Не знаю, в чем проблема, извините – laurie
Запрос работает, он просто ничего не показывает под всеми этими столбцами. – user2689499
SELECT
ColumnName = C.Name
, ColumnSeq = C.column_id
, DataType = T.name
, MaxLength = C.max_length
, Percision = C.precision
, Scale = c.scale
, IsNullable = C.Is_nullable
, IsIdentiy = C.Is_identity
, Colation = c.collation_name
FROM sys.Columns C
JOIN sys.Types T ON T.System_Type_id = C.System_Type_id
where c.object_id = object_id('dbo.product')
order by c.column_id
- 1. запрос, чтобы найти сверку таблицы
- 2. BigQuery запрос, чтобы найти имена столбцов таблицы
- 3. SQL запрос, чтобы найти имя таблицы
- 4. Запрос, чтобы найти типы отношений таблицы
- 5. Запрос, чтобы найти пользователей
- 6. SQL запрос, чтобы найти средние
- 7. Запрос, чтобы найти двойной заголовок
- 8. Запрос, чтобы найти все таблицы с столбцами даты в нем
- 9. SQL-запрос, чтобы найти самую последнюю дату, используя две таблицы
- 10. запрос, чтобы найти столбцы без данных из таблицы Динамически
- 11. Сделать MySQL запрос, чтобы найти все человек из некоторой таблицы
- 12. sqlite - запрос, чтобы найти размер таблицы/базы данных?
- 13. SQL выбрать запрос, чтобы найти счет из данной таблицы
- 14. Напишите запрос, чтобы найти уникальных пользователей из таблицы сообщений
- 15. Запрос, чтобы найти средневзвешенную цену
- 16. Sql Запрос, чтобы найти Counts
- 17. запрос, чтобы найти Интервал замены
- 18. запрос, чтобы найти человека турнира
- 19. запрос, чтобы найти частичное совпадение
- 20. запрос, чтобы найти средний еженедельный
- 21. Запрос, чтобы найти взаимные чувства?
- 22. Запрос MYSQL, чтобы найти значение
- 23. Определение размера таблицы таблицы
- 24. Чтобы найти запрос JIRA, чтобы не найти билетов, указанных
- 25. SQL запрос, чтобы найти нарастающую сумму
- 26. запрос, чтобы найти случаи холеры по возрасту
- 27. SQL, чтобы найти недостающие строки таблицы ссылок
- 28. Соедините 3 таблицы, чтобы найти общую стоимость
- 29. SQL-запрос, чтобы найти кумулятивный GAP
- 30. Sql Запрос, чтобы найти более высокую зарплату
просто 'sp_help [YourTableName]' –
возможно дубликат (HTTP://stackoverflow.com/questions/6215459/t-sql-query-to-show-table-definition) – kbvishnu