Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как вывисти только названия сталбцов в нутри таблицы?  [new]
gust
Guest
14 сен 03, 17:28    [338085]     Ответить | Цитировать Сообщить модератору
 Re: Как вывисти только названия сталбцов в нутри таблицы?  [new]
KOLCHOZ_POSTEVENT
Guest
Я за пример взял системную таблицу sysobjects,т.к.она есть в любой базе
set nocount on
go
select *
into #a
from sysobjects
where 1=2

select * from #a

drop table #a
14 сен 03, 17:41    [338087]     Ответить | Цитировать Сообщить модератору
 Re: Как вывисти только названия сталбцов в нутри таблицы?  [new]
KOLCHOZ_POSTEVENT
Guest
А можно и так

select name from syscolumns
where id=object_id('sysobjects')

Смотря для чего нужно.
14 сен 03, 17:51    [338090]     Ответить | Цитировать Сообщить модератору
 Re: Как вывисти только названия сталбцов в нутри таблицы?  [new]
Crimean
Member

Откуда:
Сообщений: 13148
select * from mytable where 0=1
14 сен 03, 19:33    [338106]     Ответить | Цитировать Сообщить модератору
 Re: Как вывисти только названия сталбцов в нутри таблицы?  [new]
sna19
Member

Откуда:
Сообщений: 38
А можно даже и так:

select TABLE_NAME
from INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME='tb_name'

INFORMATION_SCHEMA более предпочтительнее, т.к. применима не только для SQL SERVER.
14 сен 03, 20:11    [338113]     Ответить | Цитировать Сообщить модератору
 Re: Как вывисти только названия сталбцов в нутри таблицы?  [new]
gust
Guest
Спасибо
14 сен 03, 20:15    [338114]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить