ID EN
Miscellaneous Functions

UUID_SHORT()

MySQL 8.4 🇮🇩 Bahasa Indonesia

Mengembalikan pengidentifikasi universal "pendek" sebagai bilangan bulat 64-bit yang tidak ditandatangani. Nilai yang dikembalikan oleh UUID_SHORT() berbeda dari pengidentifikasi 128-bit format string yang dikembalikan oleh fungsi UUID() dan memiliki properti keunikan yang berbeda. Nilai UUID_SHORT() dijamin unik jika kondisi berikut terpenuhi:

Syntax

MYSQL
(server_id & 255) << 56
+ (server_startup_time_in_seconds << 24)
+ incremented_variable++;

Contoh

Example

The server_id value of the current server is between 0 and 255 and is unique among your set of source and replica servers

MYSQL
(server_id & 255) << 56
+ (server_startup_time_in_seconds << 24)
+ incremented_variable++;
Example 2

You do not set back the system time for your server host between mysqld restarts

MYSQL
SELECT UUID_SHORT();
92395783831158784