Имя временной таблицы параметром

JIEXA72
Дата: 05.02.2013 09:19:47
Необходимо создавать временную таблицу, причем имя её будет разное в зависимости от переданного параметра. Грубо говоря передается строка, нужно создать таблицу с именем которое хранится в этой строке
exec не подойдет
Shurgenz
Дата: 05.02.2013 09:47:48
JIEXA72
exec не подойдет


почему? а sp_executesql подойдет?
iap
Дата: 05.02.2013 09:52:20
Shurgenz
JIEXA72
exec не подойдет


почему? а sp_executesql подойдет?
Пример приведите.

А по теме: вопрос настолько абсурден, что нет слов.
Интересно, и в чём глубокий смысл во временной таблице с переданным именем?
PaulYoung
Дата: 05.02.2013 09:54:31
iap,

возможно, она у него будет глобальная (##)
aleks2
Дата: 05.02.2013 09:56:11
iap
Shurgenz
пропущено...


почему? а sp_executesql подойдет?
Пример приведите.

А по теме: вопрос настолько абсурден, что нет слов.
Интересно, и в чём глубокий смысл во временной таблице с переданным именем?

Ну MS же сделала табличные параметры...

JIEXA72
exec не подойдет

Значит никак.
JIEXA72
Дата: 05.02.2013 10:08:29
Таблица глобальная

JIEXA72
exec не подойдет

Значит никак.[/quot]
Печаль
JIEXA72
Дата: 05.02.2013 10:11:37
Если бы можно было сделать как я хочу, то я бы мог избавится от кучи лишнего говнокода. Я знал, что нельзя, но в душе теплилась надежда, что можно. Ну нет дак нет.
Cygapb-007
Дата: 05.02.2013 10:17:16
может подойдет вариант - постоянная таблица с полем @@SPID?
Shurgenz
Дата: 05.02.2013 10:18:27
JIEXA72
Если бы можно было сделать как я хочу, то я бы мог избавится от кучи лишнего говнокода. Я знал, что нельзя, но в душе теплилась надежда, что можно. Ну нет дак нет.


а в чем глубинный смысл нежелания использовать exec или sp_executesql?
JIEXA72
Дата: 05.02.2013 10:31:22
Таблица будет использоваться в разным процедурах использовать переменные и данные из этой процедуры, и разными пользователями одновременно с данными которые нужно разделять. Охота сделать все красиво и понятно без лишнего кода "генерации" sql запроса при этом, что бы все работало без глюков