gpt4 book ai didi

sql - 有没有办法在 Oracle 数据库中创建自动递增的 Guid 主键?

转载 作者:行者123 更新时间:2023-12-01 12:00:26 26 4
gpt4 key购买 nike

我主要使用 sql-server(当我使用数据库时)并且我正在尝试学习 pl-sql。是否有任何等效于 sql-server 的自动生成的 Guid 作为 Oracle 中的主键?

最佳答案

您可以使用 SYS_GUID() 生成 GUID,并将其用作列的 DEFAULT 值:

CREATE TABLE test_table (
uid_col RAW(32) DEFAULT SYS_GUID(),
some_val VARCHAR2(10)
);

编辑 :
查看对 this question 的回答更多细节。

关于sql - 有没有办法在 Oracle 数据库中创建自动递增的 Guid 主键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2284738/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com