Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Konversi dari UniqueIdentifier ke BigInt dan Kembali?

Tidak ada masalah dengan petobat kedua Anda. Ketika saya menjalankan pernyataan SQL Anda di studio manajemen SQL, saya mendapatkan:

------------------------------------
C50B0567-F8CC-4219-A1E1-91C97BD9AE1B

(1 row(s) affected)


--------------------
7423352504965404994

(1 row(s) affected)


------------------------------------
C50B0567-F8CC-4219-0000-000000000000

(1 row(s) affected)

Karena Anda mengonversi nilai 8 byte menjadi panduan 16-byte, setengah dari panduan akan menjadi nol, persis seperti yang Anda lihat.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kapan kolom yang dihitung sesuai?

  2. Bagaimana saya bisa mengotomatiskan tugas menghasilkan skrip di SQL Server Management Studio 2008?

  3. JPA SET IDENTITY_INSERT tidak berfungsi

  4. Cara Mengembalikan Semua Batasan Kunci Asing yang Tidak Tepercaya di SQL Server (Contoh T-SQL)

  5. Kueri yang efisien untuk membagi kolom yang dibatasi menjadi tabel terpisah