`
snowme103
  • 浏览: 68135 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

sys_guid

 
阅读更多
select sys_guid() from dual connect by rownum<100


sys_guid()可以生成32位序列号 每次生成不一样 可以用过表主键值,据说效益比sequence更高!
0
0
分享到:
评论

相关推荐

    ORCALE语句大全

    - 插入记录: `insert into student2(SNo,Name,Sex,Birthday,Salary) values(sys_guid(),'朱文锋','男','01-5月-12',2000)` 以上是对提供的文档内容中关键知识点的梳理和详细解释。这些知识点覆盖了Oracle数据库的...

    OracleGoldenGate针对表没有主键或唯一索引的解决方案[归类].pdf

    需要在 Oracle GoldenGate 中配置表,以便使用 SYS_GUID 列来唯一标识行。 3. 参考文献 本文档中使用的软件组件: * Oracle Database 10.2 或更高版本 * Oracle GoldenGate 10.4 或更高版本 附录 A: 示例表配置 ...

    sql生成uuid

    2. **易于实现**:大多数现代数据库管理系统都提供了内置的支持,如上述的`NEWID()`和`SYS_GUID()`函数,使得UUID的生成变得简单且高效。 3. **独立于平台**:UUID的生成算法是标准的,可以在不同的平台和编程语言...

    PowerCenter 函数功能使用指南

    ### PowerCenter 函数功能使用指南 #### 第一章 聚合函数 ##### 1、简介 聚合函数是PowerCenter中用于处理数据集中特定列的数据并返回单一汇总值的工具。这些函数通常用于数据分析和报告场景,可以帮助用户快速...

    powercenter函数大全

    powercenter的学习资料哦!~powercenter函数大全。

    oracle取随机数

    GUID(全局唯一标识符)在许多场景下都是必不可少的,Oracle提供了内置函数`SYS_GUID()`来生成GUID。 ```sql SELECT SYS_GUID() FROM DUAL; ``` 但是,此函数生成的GUID格式并不带连字符,如果需要更标准的GUID...

    ORACLE自增主键设置方法

    除了使用序列实现自增主键外,Oracle还提供了其他几种主键生成策略,比如使用`SYS_GUID()`函数生成全局唯一标识符(GUID)作为主键。这种方法适用于需要全局唯一性的场景,但可能不适合对性能要求较高的应用,因为`...

    mysql数据库转瀚高数据库所需要的函数列表

    1、mysql数据库转国产化瀚高数据库; 2、有些函数在瀚高数据库中不存在,需要添加自定义函数。

    利用ORACLE实现数据的抽样

    在Oracle中,可以通过使用`SYS_GUID()`或`DBMS_RANDOM`包来实现随机排序,从而达到随机抽样的目的。例如: ```sql SELECT * FROM (SELECT * FROM TB_PHONE_NO ORDER BY SYS_GUID()) WHERE ROWNUM ; ``` 此语句将从`...

    6.2、oracle 相关sql1

    `SYS_GUID()`函数在Oracle中生成一个16字节的唯一值,通常用于创建具有唯一标识的记录。 然后,`SELECT LPAD(appseriono_sequence.NEXTVAL, 20, '0') FROM DUAL;` 和 `SELECT 'JF'||LPAD(contriapplyno_sequence....

    Oracle维护常用SQL语句

    在Oracle中,随机抽取数据可以通过`SYS_GUID()`或`DBMS_RANDOM.VALUE`函数实现。以下是两种方法: 1. 使用`SYS_GUID()`函数: ```sql SELECT * FROM ( SELECT * FROM TABLENAME ORDER BY SYS_GUID() ) WHERE ...

    Oracle110个常用函数……PDF清晰版

    - **系统函数**:如 `USER`, `SYS_GUID`, `CURRENT_TIMESTAMP` 等。 #### 2. 具体函数示例及用法 - **字符串连接函数 CONCAT** - **功能**:用于将两个字符串连接成一个字符串。 - **语法**:`CONCAT(string1, ...

    1.SSM环境搭建与产品操作1

    1. `id`:主键,使用varchar2类型,长度为32,一般设置为UUID,例如`default SYS_GUID()`。 2. `productNum`:产品编号,varchar2类型,长度为50,必须唯一且非空。 3. `productName`:产品名称,varchar2类型,长度...

    详解C#批量插入数据到Sqlserver中的四种方式

    GUID必然是比自增长要快的,因为你生成一个GUID算法所花的时间肯定比你从数据表中重新查询上一条记录的ID的值然后再进行加1运算要少。而如果存在索引的情况下,每次插入记录都会进行索引重建,这是非常耗性能的。...

    大型数据库在java中的连接

    `SELECT SYS_GUID() INTO :NEW.origin FROM DUAL`则用于生成并设置`origin`字段的值。 #### 示例:自动生成主键 为了确保每条记录都有唯一的标识符,可以创建一个序列并在插入时自动填充主键字段。示例如下: ```...

    [应用开发及迁移]KingbaseES_V8R3至V8R6迁移最佳实践.pdf

    - **3.3.3 Function sys_guid()**:改进了sys_guid()函数的性能,使其能更快地生成全局唯一标识符(GUID)。 - **3.3.4 Function charindex()**:charindex()函数用于查找字符串中子串的位置,V8R6对其进行了优化,...

    数据库语句初学者的福音

    其中`USERID`为`varchar2(50)`类型,默认值为`SYS_GUID()`(一个唯一的GUID值),并设置为主键;`USERNAME`和`USERPWD`也为`varchar2`类型,且不能为空。 #### 四、插入数据 向表中插入数据可以使用`INSERT INTO`...

    oracle数据行列转换

    AND PRIOR sys_guid() IS NOT NULL; -- 使用自定义函数 CREATE OR REPLACE FUNCTION split_category(p_categories VARCHAR2) RETURN SYS_REFCURSOR AS v_rc SYS_REFCURSOR; BEGIN OPEN v_rc FOR WITH cte AS ( ...

Global site tag (gtag.js) - Google Analytics