oracle11g - urc_id_SEQ.nextval 给出无效标识符错误?
问题描述
我创建了一个序列,但它给了我无效的标识符错误。我正在运行 select urc_id_SEQ.nextval from dual;
解决方案
在命令中不使用双引号重新构建序列。如果您使用双引号,它会使名称区分大小写,然后您必须始终使用双引号来引用对象。消除引号使对象名称不区分大小写。
CREATE SEQUENCE A.urc_id_SEQ MINVALUE 1 MAXVALUE 9999999999 INCREMENT BY 1 START WITH 1 NOCACHE ORDER NOCYCLE;
推荐阅读
- azure - Azure IoT Hub:IoT Edge 设备上的 Docker 模块未更新?
- javascript - 是否可以用javascript实现类似Chrome验证功能的网络标签的功能?
- spring - 使用spring data rest创建简单项目时出现SpringBoot错误
- postgresql - JOOQ:如何使用 postgres generate_series 并插入表?
- php - API 平台资源的多个密钥标识符
- swift - SwiftUI [iPadOS]:为什么嵌入在工作表中的 TextField 在成为第一响应者时会产生布局约束冲突?
- angular - 在 Gradle 中重新映射 Java 资源的路径
- django - 如何在 django 中使用/添加贝宝而不是 razorpay
- angular - 在 ngoninit 上调用时如何避免多次调用服务
- android - RecyclerView 不想被初始化