powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Аналог MSSQL select newid() в MYSQL?? плиз
3 сообщений из 3, страница 1 из 1
Аналог MSSQL select newid() в MYSQL?? плиз
    #32987728
Hidden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите плиз аналог select newid() для получение уникального идентификатора в mysql, доки смотрел не нашел... знаю может плохо смотрел!

Есть там guid - а как его сгенерировать запросом? или вставить значением поумолчанию в поле?
...
Рейтинг: 0 / 0
Аналог MSSQL select newid() в MYSQL?? плиз
    #32987735
Hidden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Аналог select newid() из MSSQL
пример '15C99041-95AA-4AA7-81F6-5E8B48DB160F'
...
Рейтинг: 0 / 0
Аналог MSSQL select newid() в MYSQL?? плиз
    #32988657
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я понял, этот запрос возвращает неиспользуемый уникальный идентификатор? Вообще, не вижу особого смысла этой функции -- никто ведь не может полностью гарантировать, что именно этот уникальный идентификатор не использует соседний процесс, генерящий его самостоятельно, скажем...
Вообще, же в MySQL в качестве id используют ряд натуральных (ну или целых, хотя обычно именно натуральных) чисел, обычно с автоинкрементом.
Вероятно, эта функция предназначена для получения незанятого id, чтобы вставить в таблицу новую запись с этим явно указанным id и впоследствии с ней как-то работать далее.
В MySQL для того же результата сначала вставляют запись в таблицу, без указания id, чтобы тот присвоился автоматически автоинкрементом, а затем в той же сессии используют функцию LAST_INSERT_ID() в SQL-запросе, либо аналогичную фунцкцию C/PHP/т.п. интерфейса.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Аналог MSSQL select newid() в MYSQL?? плиз
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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