Oracel表的自增主键需绑定序列号才能获取自增值,自增字段选择“自定义内容”输入“sequence@序列号”,例如“sequence@seq_123”
如需获取表的自增主键值,选择“自定义内容”输入“auto_id@表名”,例如“auto_id@table123”,注意:表是按顺序插入数据,前面的表不能获取后面表的自增主键值
这个在哪里设置呀。 看半天都找不到
oracle自增id要创建序列号的啊,百度一下吧
客户那边给的序列号自增是seq_product_id.nextval
那我怎么自定义?
是这样吗?
但是还是出错
直接sequence@seq_product_id,且不支持nextval ,必须是currval
问题客户那边是这样设计的、又不能改。我就问下。您这系统能不能改成支持nextval的。这样省得很被动,麻烦 了 下次更新要隔蛮久,oracle创建序列触发器自增id就行了,不需要改什么
是客户那边创建?还是你这边系统里创建、 因为oracle数据库完全蒙蔽, 客户oracle服务器里,https://www.baidu.com/s?ie=utf-8 ... 6%E5%8F%91%E5%99%A8
如需获取表的自增主键值,选择“自定义内容”输入“auto_id@表名”,例如“auto_id@table123”,注意:表是按顺序插入数据,前面的表不能获取后面表的自增主键值
这个在哪里设置呀。 看半天都找不到
oracle自增id要创建序列号的啊,百度一下吧
admin 发表于 2018-7-23 14:28
oracle自增id要创建序列号的啊,百度一下吧
客户那边给的序列号自增是seq_product_id.nextval
那我怎么自定义?
是这样吗?
但是还是出错
直接sequence@seq_product_id,且不支持nextval ,必须是currval
admin 发表于 2018-7-24 14:07
直接sequence@seq_product_id,且不支持nextval ,必须是currval
问题客户那边是这样设计的、又不能改。我就问下。您这系统能不能改成支持nextval的。这样省得很被动,麻烦 了 下次更新要隔蛮久,oracle创建序列触发器自增id就行了,不需要改什么
admin 发表于 2018-7-25 11:21
下次更新要隔蛮久,oracle创建序列触发器自增id就行了,不需要改什么
是客户那边创建?还是你这边系统里创建、 因为oracle数据库完全蒙蔽, 客户oracle服务器里,https://www.baidu.com/s?ie=utf-8 ... 6%E5%8F%91%E5%99%A8