SQL基础【十七、uuid()、sys_guid()、newid()】
生活随笔
收集整理的這篇文章主要介紹了
SQL基础【十七、uuid()、sys_guid()、newid()】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
MYSQL:
生成帶橫線UUID:
select UUID()? ? ? ? ? ? ? ? ? ? ? ? ?形如:abaffaca-fd55-11e5-b3d0-d2c510923c15
生成32位不帶橫線UUID:
select replace(UUID?(),'-','')?? ? ?形如:804a9aa2fd5311e5b3d0d2c510923c15?
?
?
Oracle:
create table T_USER (USERID varchar2(50) default SYS_GUID() not null primary key,USERNAME varchar2(20) not null,USERPWD varchar2(30) not null );insert into T_USER (USERNAME,USERPWD) values('張三','999999');?
SQLServer:
生成帶橫線UUID:
select newid()? ? ? ? ? ? ? ? ? ? ? ? ?形如:abaffaca-fd55-11e5-b3d0-d2c510923c15
生成32位不帶橫線UUID:
select replace(newid?(),'-','')?? ? ?形如:804a9aa2fd5311e5b3d0d2c510923c15?
總結
以上是生活随笔為你收集整理的SQL基础【十七、uuid()、sys_guid()、newid()】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SQL基础【十六、Union】
- 下一篇: SQL基础【十八、事物】(sql事物慎用