plsql 创建一个表,并且把一个字段设为自增主键

为何在插入的时候有提示为空不能插入了,要怎么做才能行,我是说不用自己编写语句,图形化操作就行了哦没有设为自增主键,只是设为主键,类型为number... 为何在插入的时候有提示为空不能插入了,要怎么做才能行,我是说不用自己编写语句,图形化操作就行了
哦没有设为自增主键,只是设为主键,类型为number
展开
 我来答
megan_bd
2011-05-13 · 超过17用户采纳过TA的回答
知道答主
回答量:43
采纳率:100%
帮助的人:28.1万
展开全部
oracle没有提供和sqlserver一样的自增主键,
在oracle实现自增列步骤:
1.创建一个序列:
递增:1
2.创建一个触发器:
触发事件:insert操作发生在 指定的表
触发动作: 读取序列号,赋值给指定表的主键列
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式