oracle自動生成uuid的實(shí)現(xiàn)方法
oracle自動生成uuid方法
1.創(chuàng)建一個表
create table t_user(id varchar2(200),name varchar2(200));
2.生成uuid的語句
alter table t_user modify id default sys_guid(); update t_user set id = sys_guid();
3.添加幾條數(shù)據(jù),查詢就可以看到效果
insert into t_user(name) values(pluto); insert into t_user(name) values(charon); commit; select * from t_user;
oracle獲取UUID亂碼
SELECT sys_guid(),rawtohex(sys_guid()) from dual;
使用sys_guid()獲取oracleUUID,會出現(xiàn)亂碼問題,使用庫函數(shù)對sys_guid()進(jìn)行處理,則是標(biāo)準(zhǔn)UUID
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
PLSQL Developer連接oracle數(shù)據(jù)庫配置教程
這篇文章主要介紹了PLSQL Developer連接oracle數(shù)據(jù)庫配置步驟,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2019-09-09Oracle 使用TOAD實(shí)現(xiàn)導(dǎo)入導(dǎo)出Excel數(shù)據(jù)
本文主要介紹Oracle中使用TOAD工具實(shí)現(xiàn)Excel導(dǎo)入導(dǎo)出的功能,希望能幫到大家。2016-05-05Windows10安裝Oracle19c數(shù)據(jù)庫詳細(xì)記錄(圖文詳解)
這篇文章主要介紹了Windows10安裝Oracle19c數(shù)據(jù)庫詳細(xì)記錄,文中給大家介紹了修改密碼的方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-05-05linux oracle數(shù)據(jù)庫刪除操作指南
本文將詳細(xì)介紹Linux操作系統(tǒng)下完全刪除Oracle數(shù)據(jù)庫的操作方法,需要的朋友可以參考下2012-11-11修改計算機(jī)名或IP后Oracle10g服務(wù)無法啟動的解決方法
修改計算機(jī)名或IP后Oracle10g無法啟動服務(wù)即windows服務(wù)中有一項(xiàng)oracle服務(wù)啟動不了,報錯,下面是具體的解決方法2014-01-01淺析常用數(shù)據(jù)庫的自增字段創(chuàng)建方法匯總
本篇文章是對常用數(shù)據(jù)庫的自增字段創(chuàng)建方法進(jìn)行了全面的匯總介紹,需要的朋友參考下2013-07-07