Текущий архив: 2003.10.02;
Скачать: CL | DM;
Вниз
Как в MS SQL, зная имя таблицы, получить список ее полей? Найти похожие ветки
← →
diokant (2003-09-12 10:46) [0]Здравствуйте! Подскажите, пожалуйста, как в MS SQL, зная имя таблицы, получить список ее полей?
← →
Владислав (2003-09-12 10:57) [1]Делай выборку из master..syscolumns. OBJECT_ID тебе в этом поможет.
← →
Nikky (2003-09-12 10:58) [2]exec master.dbo.sp_columns @table_name = <имя таблицы в кавычках>
← →
diokant (2003-09-12 11:48) [3]Спасибо!
---------
Так получилось:
select name from syscolumns where id=OBJECT_ID("m_p1")
---------
А с вариантом:
exec master.dbo.sp_columns @table_name = <имя таблицы в кавычках>
не получается получить только имена полей
Так вроде-бы нельзя
select name from exec master.dbo.sp_columns @table_name = <имя таблицы в кавычках>
а если делать
insert into #rty exec master.dbo.sp_columns @table_name = <имя таблицы в кавычках>
то нужно до этого иметь #rty со всеми полями...
Или может быть можно выделить только поле name?
Страницы: 1 вся ветка
Текущий архив: 2003.10.02;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.008 c