powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / удаление временной таблицы
8 сообщений из 8, страница 1 из 1
удаление временной таблицы
    #39607802
muk07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приложение клиент создаёт временную таблицу #z (соединение всё ещё открыто)
После этого в management studio, стоя в той же бд выполняю
Код: sql
1.
select * from tempdb.sys.objects where type='U'


и вижу там эту таблицу #z

в документации написано ( https://technet.microsoft.com/ru-ru/library/ms177399(v=sql.105).aspx)
документацияИмена локальных временных таблиц начинаются с одного символа (#); они видны только текущему соединению пользователя
где правда
неприятность в том, что многие клиенты могут одновременно создавать таблицы с одинаковыми именами
подскажите пжста что-нибудь
...
Рейтинг: 0 / 0
удаление временной таблицы
    #39607807
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
muk07,

автори вижу там эту таблицу #z
вы сильно округлили название из sys.objects
...
Рейтинг: 0 / 0
удаление временной таблицы
    #39607809
Andy_OLAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
muk07Приложение клиент создаёт временную таблицу #z (соединение всё ещё открыто)
После этого в management studio, стоя в той же бд выполняю
Код: sql
1.
select * from tempdb.sys.objects where type='U'


и вижу там эту таблицу #z

в документации написано ( https://technet.microsoft.com/ru-ru/library/ms177399(v=sql.105).aspx)
документацияИмена локальных временных таблиц начинаются с одного символа (#); они видны только текущему соединению пользователя
где правда
неприятность в том, что многие клиенты могут одновременно создавать таблицы с одинаковыми именами
подскажите пжста что-нибудь
А прочитать строки из таблицы можете? Наверное, нет. Скорее, тут перевод не "они видны", а "они доступны для чтения".

Читайте документацию на языке, который является родным для разработчиков и техписателей. В переводе иногда ускользают нюансы.
...
Рейтинг: 0 / 0
удаление временной таблицы
    #39607811
iap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какое же имя вы видите? #z? Но это же неправда. Под этим имене каждый клиент видит только свою таблицу.
...
Рейтинг: 0 / 0
удаление временной таблицы
    #39607812
muk07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну да, там в имени ещё хвостик из ________________
но при попытке сделать select into #z from..., получаю сообщение "такая таблице уже есть"
...
Рейтинг: 0 / 0
удаление временной таблицы
    #39607817
muk07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
таблица читается
iapНо это же неправда. Под этим имене каждый клиент видит только свою таблицу.
увы, я вижу в management studio то что создано другим соединением
...
Рейтинг: 0 / 0
удаление временной таблицы
    #39607820
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
muk07таблица читается
iapНо это же неправда. Под этим имене каждый клиент видит только свою таблицу.
увы, я вижу в management studio то что создано другим соединением
и что? видите и ладно. В рамках сессии доступ есть только у созданной
...
Рейтинг: 0 / 0
удаление временной таблицы
    #39607826
muk07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, iap, Вы правы
создал ещё одну #Z из другого соединения, и теперь вижу их обе с разными идентификаторами
спасибо за поддержку
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / удаление временной таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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