2015-04-14 4 views
-1

У меня есть представление и вы хотите узнать, как определен конкретный столбец, т.е. это INTEGER или VARCHAR или что-то еще. Как это сделать на MS SQL Server?Просмотр типа столбца в MS SQL Server

+0

читать о sys.columns (https://msdn.microsoft.com/en-us/ библиотека/ms176106.aspx) и sys.views (https://msdn.microsoft.com/en-us/library/ms190334.aspx) –

+1

Возможный дубликат [Как я могу проверить MS SQL Server 2005, если столбец имеет определенный тип] (http://stackoverflow.com/questions/3855446/how-can-i-check-in-ms-sql-server-2005-if-a-column-is-of-a-specific-type) – slugmandrew

ответ

0

Вы можете попробовать это (заполнить самостоятельно (заполнить в схеме, имя_таблицы и columname):

select data_type from INFORMATION_SCHEMA.COLUMNS where TABLE_SCHEMA='xxx' and TABLE_NAME='yyy' and COLUMN_NAME='zzz' 
Смежные вопросы