Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Переменные в SQL / 4 сообщений из 4, страница 1 из 1
26.10.2001, 12:57
    #32016087
Антон
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переменные в SQL
Например имеется таблица:

ID
NAME_POLE
....бла,бла..


Из колонки NAME_POLE берём стринг например 'P1' в переменную @VARIABL

А теперь надо сделать запрос такого типа:

select @VARIABL from XXX

Какие переменные(типы данных) надо для этого использовать? Плз, если можно, пример.....
...
Рейтинг: 0 / 0
26.10.2001, 13:10
    #32016088
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переменные в SQL
exec('select '+ @VARIABL + ' from xxx' )

или

SET @mysql = 'select '+ @VARIABL + ' from xxx'
sp_executesql @mysql
...
Рейтинг: 0 / 0
26.10.2001, 13:15
    #32016090
Антон
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переменные в SQL
Понятно! Спасибо!

А @mysql должна быть типа VARCHAR?
...
Рейтинг: 0 / 0
26.10.2001, 14:36
    #32016105
Владимир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переменные в SQL
Хороший вопрос
.... Конечно же varchar....Если только точно известно длина тогда можно и char...
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Переменные в SQL / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]