Oracle新建、修改表 某个字段自动生成UUID

原创 2018年03月05日 18:34:36
-- 创建表时 设置字段 自动生成UUID
create table 表名(
字段名 varchar2(256) default sys_guid(),
name varchar2(256)) ;

-- 修改已有表 设置字段 自动生成UUID
alter table 表名 modify 字段名 default sys_guid() ;
update 表名 set 字段名 = sys_guid ();

版权声明:本文为博主原创文章,未经博主允许不得转载。如需转载,请在文章的明显处标明本文链接! https://blog.csdn.net/qq_24484085/article/details/79449402

在Oracle与mysql中自动生成uuid

ORACLE中:update DIC_BLOOD_TYPE_RH set id = sys_guid (); MYSQL中:update sheet1 set id = UUID();...
  • StarLOVELeaf
  • StarLOVELeaf
  • 2017-07-04 10:00:17
  • 470

oracle建表自动生成语句

DECLARE  V_SQL      VARCHAR2(1000);  V_SQL_HEAD VARCHAR2(100);  V_SQL_TAIL VARCHAR2(10);  V_DAY     ...
  • u011340468
  • u011340468
  • 2018-02-26 11:20:12
  • 29

Oracle 生成uuid,查询uuid

如果还没有创建表,那么使用下面的方式创建就可以了。create table testuu(id varchar2(2000) default sys_guid(),name varchar2(2000...
  • shaoduo
  • shaoduo
  • 2017-04-28 09:09:58
  • 2951

sqlldr导入数据(以PostgreSql>>>Oracle为例)copy call to '/tmp/call.csv' DELIMITER ',' NULL '' CSV

postgresql导出文件 copy (select * from 表名) to 'D:\文件名.csv' DELIMITER ',' NULL '' CSV 创建控制文件 文件名.c...
  • weixin_36707770
  • weixin_36707770
  • 2017-04-16 15:00:49
  • 266

oracle 使用uuid生成主键

select sys_guid() from dual
  • h249059945
  • h249059945
  • 2015-07-31 11:36:09
  • 3382

Oracle数据库获取uuid函数

Oracle新建系统表时,要求主键为32位uuid,猜测Oracle肯定会提供相关的函数。 翻阅相关文档,果然发现Oracle提供的函数 sys_guid() 用于获取32位uuid,简单使用为 ...
  • u011453631
  • u011453631
  • 2014-07-07 12:54:43
  • 9705

Oracle insert语句执行之后返回插入数据的sys_guid()

DECLARE  seq_id tb_ysgl_ysbz.ysbzid%TYPE; begin insert into tb_ysgl_ysbz (yskmid) values(seq_ysbz...
  • banlifeather
  • banlifeather
  • 2016-03-11 17:24:00
  • 754

修改数据类型+增加列+修改列名+设置主键+设置键值默认值+sys_guid函数

表 t1,字段 id(number) ①:修改字段数据类型 alter table scott.t1 modify id varchar(2000); ②: 增加字段 alter tab...
  • Angelina7
  • Angelina7
  • 2017-06-05 11:35:55
  • 783

oracle唯一主键SYS_GUID()

1.直接建表时使用SYS_GUID()作为唯一主键,例如: create table test ( id  raw(16) default sys_guid() primary key, f...
  • m0_37549587
  • m0_37549587
  • 2017-12-20 17:01:41
  • 108

一个完整的Oracle建表的例子

建表一般来说是个挺简单的事情,但是Oracle的建表语句有很多可选的参数,有些我们可能平时不太用,用的时候又不知道怎么用,这里就写一个较完整的建表的例子: [sql]  CREATE TABLE ...
  • hety119
  • hety119
  • 2016-08-23 10:53:50
  • 4975
收藏助手
不良信息举报
您举报文章:Oracle新建、修改表 某个字段自动生成UUID
举报原因:
原因补充:

(最多只允许输入30个字)