About generate globally unique identifier GUID's

1.c # generate a GUID in several ways

(1) generate a standard identifier (36 bit standard)

was strguid Guid.NewGuid = (). toString ();

The results: B2A5AB40-EE29-4791-9508-93D08DE11DD6 

var strguid = Guid.NewGuid().ToString("D");

The results: B2A5AB40-EE29-4791-9508-93D08DE11DD6

(2) to generate a 32-bit unsigned identifier

var strguid = Guid.NewGuid().ToString("N");

The results: AED0D887B00847A992E687FEB6E74B35 

(3) generating (38: including braces)

var strguid = Guid.NewGuid().ToString("B");

Results: {09f140d5-af72-44ba-a763-c861304b46f8} 

(4) generating (38: containing parentheses)

var strguid = Guid.NewGuid().ToString("N");

Results: (778406c2-efff-4262-ab03-70a77d09c2b5) 

 

2. different environments generated GUID way

( . 1) to generate C # manner

    string num=Guid.NewGuid().ToString();

(2) SqlServer generation mode

    SELECT NEWID (); 36 位

    select replace(newid(), '-', '');32位

(3) Oracle generation mode

    select sys_guid() from dual;

Guess you like

Origin www.cnblogs.com/sugarwxx/p/12092018.html