Из CREATE TABLE
:
Локальные временные таблицы видны только в текущем сеансе
blockquote>и (что более важно ):
Если локальная временная таблица создается в хранимой процедуре или приложении, которые могут выполняться одновременно несколькими пользователями, то механизм Database Engine должен иметь возможность отличать таблицы, созданные разные пользователи. Механизм Database делает это, добавив числовой суффикс к каждому локальному временному имени таблицы.
blockquote>Что конкретно опровергает точку зрения того, кто сказал, что они будут разделены.
Кроме того, нет необходимости в
DROP TABLE
в конце вашей процедуры (из той же самой ссылки снова):Локальная временная таблица, созданная в хранимой процедуре, автоматически отбрасывается, когда сохраненная процедура закончена
blockquote>
Попробуйте добавить GIDSignIn.sharedInstance().signOut()
для выхода