SORU
14 HAZİRAN 2010, PAZARTESİ


Nasıl Oracle bir GUID oluşturmak için?

Olası otomatik oluşturmak Insert deyimi içine bir GUID için mi?

Ayrıca, ne tür bir alan bu GUID saklamak için kullanılır?

CEVAP
14 HAZİRAN 2010, PAZARTESİ


Bu SYS_GUİD kullanabilirsiniz() Ekle ifadende bir GUID oluşturmak için fonksiyonu

insert into mytable (guid_col, data) values (sys_guid(), 'xxx');

GUID saklanması için tercih edilen türü RAW(16).

Olarak Gopinath cevap:

 select sys_guid() from dual
 union all
 select sys_guid() from dual
 union all 
 select sys_guid() from dual

Olsun

88FDC68C75DDF955E040449808B55601
88FDC68C75DEF955E040449808B55601
88FDC68C75DFF955E040449808B55601

Tony Andrews diyortek bir karakteri farklıdır

88FDC68C75DDF955E040449808B55601
88FDC68C75DEF955E040449808B55601
88FDC68C75DFF955E040449808B55601

Belki yararlı: http://feuerthoughts.blogspot.com/2006/02/watch-out-for-sequential-oracle-guids.html

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HowcastSportsFitness

    HowcastSport

    11 Mayıs 2011
  • Julia Graf

    Julia Graf

    6 Mayıs 2006
  • RickardRick

    RickardRick

    9 Mart 2007