Oracle创建用户,PLSQL Developer建表,自增
【Oracle创建用户】
打开
输入用户名,密码
创建用户me,并设置密码。新版本oracle公共用户必须带c##
授权
登录,并查看
【PLSQL Developer建表】
登录,用户me
Tables处鼠标右键,新建表
表table_test2
编辑表的列
指定关键字,应用。表创建完毕。
编辑表,表处鼠标右键编辑,完毕后保存
查询数据,表处鼠标右键查询即可。
【自增】
表中插入信息,id自增的方式:
方式一,只用序列
方式二,序列与触发器
创建序列 autoinc_seq
create sequence autoinc_seq minvalue 1 start with 1 increment by 1 nocycle
表中插入测试,注意使用 autoinc_seq.nextval
insert into MQ_RECEIPT_MESSAGE(MESSAGE_ID,MESSAGE_XML,STATUS,CREATION_DATE,RECEIPT_DATE) values(autoinc_seq.nextval,'<?xml version="1.0"?><string>111111111</string>','R',sysdate,sysdate)
触发器方式此处只讲解如何创建触发器
create or replace trigger autoinc_tg before insert on MQ_RECEIPT_MESSAGE for each row when (new.MESSAGE_ID is null) begin selet autoinc_seq.nextval into :new.MESSAGE_ID form dual; end;
分类:
Oracle
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2020-06-15 python合并同系列PDF,并保持路径结构不变