Уникальный ID INTEGER - разграничение данных в таблице

В MSSQL нужно сгенерировать уникальный ID в рамках запущенного скрипта, чтобы идентифицировать данные разных пользователей, сложенные в одну таблицу.

Скрипт может запускаться несколькими пользователями одновременно.
Один и тот же пользователь может запускать скрипт параллельно. ID должен быть типа INTEGER.

Помогите, пожалуйста найти решение. Есть идея использовать CURRENT_TRANSACTION_ID(), но насколько это корректно?


Ответы (0 шт):