powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / SQL переменная
5 сообщений из 5, страница 1 из 1
SQL переменная
    #33375728
Anton-82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте!!!

Есть такая конструкция
Код: plaintext
1.
2.
3.
4.
begin
declare @prob char( 20 );
select @prob = 'dbProp';
select * from @prob;
end
но она не работает, выскакивает ошибка: таблица @dbProp не найдена

Возможно ли в языке SQL обращатся вот так к таблицам, и если можно то как??
...
Рейтинг: 0 / 0
SQL переменная
    #33375751
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
begin
declare @prob char( 20 );
select @prob = 'dbProp';
select @prob;
end
...
Рейтинг: 0 / 0
SQL переменная
    #33375760
Anton-82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Рыжий Кот
Код: plaintext
1.
2.
3.
4.
begin
declare @prob char( 20 );
select @prob = 'dbProp';
select @prob;
end


Чуть, чуть меня не поняли я имел ввиду как обратится к таблице dbProp

то есть у меня есть таблица dbProp и чтобы просмотреть содержимое этой таблицы я делаю так: select * from dbProp, а нельзя ли с помощью переменной задавать какую таблицу я хочу посмотреть???
...
Рейтинг: 0 / 0
SQL переменная
    #33375764
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сори, действительно не въехал.

Код: plaintext
1.
2.
3.
4.
begin
declare @prob char( 20 );
select @prob = 'dbProp';
execute immediate 'select * from ' || @prob; 
end
Можно, только лучше спроектировать БД без этого
...
Рейтинг: 0 / 0
SQL переменная
    #33375777
Anton-82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо огромное, помогло )))))
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / SQL переменная
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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