Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 ХП имя таблицы =@parametr  [new]
Василий B
Guest
Всем добрый вечер!!!
Подскажите плс., интересно очень!
Можно ли в качестве имен таблиц использовать параметры, что-то вроде такого:
SELECT @parametr.pole1 FROM @parametr

Пытался разными методоми не получается. Может так нельзя?
9 янв 04, 19:44    [486234]     Ответить | Цитировать Сообщить модератору
 Re: ХП имя таблицы =@parametr  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
можно, но только динамическим sql

declare @sql nvarchar(4000)
set @sql = 'select * from'+@TableNameVar
exec sp_executesql @sql
9 янв 04, 19:58    [486242]     Ответить | Цитировать Сообщить модератору
 Re: ХП имя таблицы =@parametr  [new]
Василий В
Guest
Хитро, однако! А я думал у меня дело в синтаксисе.
Спасибо, попробую завтра!
9 янв 04, 20:07    [486256]     Ответить | Цитировать Сообщить модератору
 Re: ХП имя таблицы =@parametr  [new]
Glory
Member

Откуда:
Сообщений: 104760
FAQ
10 янв 04, 19:25    [486763]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить