Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS SQL Server > CREATE TABLE, динамичетская строка


Автор: lv151 26.12.2012, 10:05
Возможно ли создать таблицу так или что то похоже:

CREATE TABLE name + tempstr
(
)

Автор: Akina 26.12.2012, 10:12
В рамках запроса - нет. В процедуре - да.

Автор: lv151 26.12.2012, 10:19
Да, в процедуре.

Автор: Akina 26.12.2012, 11:26
А что мешает?

Автор: lv151 26.12.2012, 11:55
Нужно не только в процедурах (.

Автор: Akina 26.12.2012, 12:28
Описывайте задачу.
Ибо если, к примеру, речь о временной сеансовой таблице - то на уникальность можно даже не заморачиваться.

Автор: lv151 26.12.2012, 14:04
Перевожу базу с SQL Server в Облако.
В облаке нет доступа к tempdb. В коде есть места, где проверяется наличие временной таблицы.
Временные таблицы хочу переделать на обычные, но называть их так name + spid.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)