Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Konwersja z UniqueIdentifier do BigInt iz powrotem?

Nie ma problemu z drugim nawróconym. Po uruchomieniu instrukcji SQL w studiu zarządzania SQL otrzymuję:

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

(1 row(s) affected)


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

(1 row(s) affected)


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

(1 row(s) affected)

Ponieważ konwertujesz wartość 8-bajtową na 16-bajtowy guid, połowa guid będzie zerami, co jest dokładnie tym, co widzisz.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pokazanie, w którym kwartale roku obrotowego znajduje się data

  2. 3 sposoby na uzyskanie typu danych kolumny w SQL Server (T-SQL)

  3. Threading w CLR w SQL Server 2008

  4. Jak podzielić ciąg znaków za pomocą ogranicznika za pomocą T-SQL?

  5. Dostęp do wiadomości SQL Server przez ADO.NET