Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Вопрос  [new]
ferzmikk
Member

Откуда:
Сообщений: 2031
Здравствуйте!

В SQL-запросе можно написать так: в запросе пишешь название таблицы и выводит список полей с заданными типами данных по строкам?
13 апр 18, 07:44    [21335394]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос  [new]
aleksrov
Member

Откуда:
Сообщений: 948
ferzmikk,

Через sys.columns можно, у меня готового запроса нет, но первая же ссылка в гугле дает ответ.
https://stackoverflow.com/questions/2418527/sql-server-query-to-get-the-list-of-columns-in-a-table-along-with-data-types-no
13 апр 18, 07:55    [21335410]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
ferzmikk,

SELECT
	a.Name				as [Column_name],
	type_name(a.user_type_id)	as [Type],
	convert(int, a.max_length)	as [Length]
FROM 
	sys.all_columns	a			
WHERE 
	object_id = OBJECT_ID('TABLE')
13 апр 18, 08:46    [21335462]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить