0
A
回答
0
您可以使用触发器:
create trigger trg_name
before insert
on YOUR_TABLE_HERE
for each row
begin
if :new.id is null
then
:new.id = YOUR_FUNCTION_TO_GENERATE_ID_OR_NEXT_SEQ_NO;
end if;
end trg_name;
确保你不查询您的表,当你创造价值的一张ID否则你的表将被变异。
相关问题
- 1. 仅当404发生时才使用mod_rewrite
- 2. 神秘失败的沙堡仅在TeamCity构建时才生成
- 3. TFS生成代理丢失web应用目标
- 4. 仅当ajax调用完成时才返回函数中的值?
- 5. 当添加新字段时,动态生成的表单域会丢失值
- 6. 更改代理时丢失api响应
- 7. 当重定向时丢失$ _SESSION []的值
- 8. 当代理连接丢失时,RabbitMQ抛出AlreadyClosedException而非IOException
- 9. 当FileUpload.IsInFileUploadPostBack丢失DropDown值
- 10. 数据成员订单从wcf客户端代理生成的类中丢失
- 11. 通过Reflection.Emit生成代理仅在调试时启动
- 12. 仅在多个部门发生唯一ID时才计数?
- 13. jquery仅当选择{帮助}时才显示ID选项
- 14. 仅当使用'grails test-app'运行时,Grails集成测试才会失败
- 15. 仅当知道兄弟的值时才查找属性的值
- 16. 为什么为此WSDL生成的.NET代理会丢失一些数据?
- 17. 为什么仅当从IDE启动EXE时LoadLibrary才会失败?
- 18. 会话丢失当点击javascript生成链接asp.net
- 19. Qt GUI - 仅当数值发生变化时才想从.txt文件读取
- 20. 在代理重启时丢失处理器中的消息
- 21. FOP生成PDF边框丢失
- 22. Umbraco模型生成器丢失
- 23. 为RSpec生成丢失规格文件
- 24. PHP 5.6.11标记生成器丢失
- 25. git clone - 用户生成内容丢失
- 26. 当COUNT值等于零时,SQL失败/不生成
- 27. 仅当文件发生更改时才进行安装
- 28. 仅当CoreData对象发生更改时才会通知?
- 29. SvcUtil工具生成的代码丢失的部分
- 30. 我怎样才能让DataBindings成为双向的(不仅仅是当用户界面发生变化,而且当代码中的属性发生变化时)?