Форум: "Базы";
Текущий архив: 2005.10.02;
Скачать: [xml.tar.bz2];
ВнизСоздание таблицы через хранимую процедуру Найти похожие ветки
← →
IncRe (2005-08-17 11:53) [0]Создаю в Access хранимую процедуру для создания таблицы, имя таблицы должно передаваться
в параметре :
CREATE TABLE [@t_name]
(
imn text
)
создается таблица не с содержимым параметром, а с его именем : "[@t_name]"
Как это обойти ?
← →
kron © (2005-08-17 11:55) [1]т.е. я не вьехал что получается?
← →
Desdechado © (2005-08-17 12:01) [2]автор хочет создать временную таблицу на время выполнения ХП
имхо, неверный в корне подход
← →
DiamondShark © (2005-08-17 12:43) [3]
> Создаю в Access хранимую процедуру
"Но я ж не знал, что в Кисловодске нет моря. Пошёл -- и искупался."
← →
kron © (2005-08-17 12:46) [4]Согласен полностью. Только пусть он объяснит с какой целью используется Access. Последний раз когда это было я долго разбирался с функционалом.
Не проще ли InterBase сделать?
← →
sniknik © (2005-08-17 13:05) [5]> "Но я ж не знал, что в Кисловодске нет моря. Пошёл -- и искупался."
не, название там есть, "процедура". но вот то что под ним скрывается... это не море, лужа.
← →
IncRe (2005-08-17 13:38) [6]>> автор хочет создать временную таблицу на время выполнения ХП
Не временную
Просто нужно добавлять таблицу при добавлении пользователя
← →
Sergey13 © (2005-08-17 13:41) [7]2[6] IncRe (17.08.05 13:38)
Подход такой же. Т.е. не верный. ИМХО.
← →
alex_*** (2005-08-17 13:48) [8]каждому пользователю по таблице? коммунизм прямо...
← →
Ольга (2005-08-17 16:15) [9]Не знаю, как в Access, а в MSSQL такой финт не проходит, нужно формировать запрос динамически, а потом его выполнять:
declare @str varchar(100)
set @str="CREATE TABLE "+@t_name+"(imn text)"
EXEC(@str)
← →
sniknik © (2005-08-17 16:40) [10]а в Access и такой финт не пройдет, там "процедура" это = одна (!) команда sql.
← →
Desdechado © (2005-08-17 16:48) [11]> нужно добавлять таблицу при добавлении пользователя
может, стоит в одну таблицу все валить, а разделять пользователей по спецполю "логин", например?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.10.02;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.004 c