社区
基础和管理
帖子详情
oracle下表的id怎么给出
olive75
2003-08-18 09:50:54
恩,问个很菜的问题,oracle表的id怎么表示,table.id好象不行呀
...全文
80
10
打赏
收藏
oracle下表的id怎么给出
恩,问个很菜的问题,oracle表的id怎么表示,table.id好象不行呀
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
olive75
2003-08-20
打赏
举报
回复
up
olive75
2003-08-19
打赏
举报
回复
to xiaohuajx
我是在说rowid,oracle的rowid是个好长的字符窜,
可否这样用select * from aa,bb where aa.cc=bb.cc and right(aa.rowid,13)=right(bb.rowid,13)
delphi_xizhousheng
2003-08-19
打赏
举报
回复
把所有要用到的表都要引用 select * from aa ,bb where ....
yeahnope
2003-08-19
打赏
举报
回复
不太明白你的意识,可否具体一点。
xiaohuajx
2003-08-19
打赏
举报
回复
olive75(潇靖彤) :
请问:你要什么ID?(ID是什么?)是不是系统表中的rowid?Oracle中,每一条记录都有一个rowid,rowid在整个数据库中是唯一的,rowid确定了每条记录是在ORACLE中的哪一个数据文件、块、行上。
olive75
2003-08-18
打赏
举报
回复
to 小人物
结果aa.id和bb.id为无效列名,在sql plus执行的
more_zou
2003-08-18
打赏
举报
回复
select * from aa,bb where aa.cc=bb.cc and aa.id=bb.id ;
olive75
2003-08-18
打赏
举报
回复
打个比方,一张表为aa,另外一张表为bb,他们都有个共同的字段cc,打个比方我要求两张表的
cc 一样,并且要求两张表的id也一样的结果选出来。
select * from aa where aa.cc=bb.cc and aa.id=bb.id 好象不行嘛,我记得sql server 可以直接用的
more_zou
2003-08-18
打赏
举报
回复
??
hdkkk
2003-08-18
打赏
举报
回复
没说明白
Oracle
分区表(Partition Table)使用详解
本课程详细介绍了
Oracle
数据库的分区表机制、分区表应用场景、分区表与分区索引类型/创建/维护操作、分区裁剪等,结合大量的案例程序,对
Oracle
分区表的使用进行了详细的分析讲解。
Oracle
数据表
ID
自增操作
序列名称、触发器名称、表名、字段名等都得带引号,否则会自动被Orale转化成大写,因为
Oracle
大小写敏感会导致找不到。
Navicat设置
oracle
数据表
id
自增
使用Navicat创建
oracle
数据表后,设置
id
自增: 1、创建序列 很简单,直接设置,保存。 2、创建触发器 在常规,高级,定义中都要设置 常规里面按照以下进行选择和填写,表模式和表明根据情况进行选择,其他不变 在高级中进行填写 在定义中加入代码,QX_LSGX
ID
_SEQ是我建好的序列名称,
id
是我要自增的字段 begin select QX_LSGX
ID
_SEQ.nextval into :new.
id
from dual; end; 完成后保..
oracle
给表添加自增的
ID
给数据库创建自增序列 以表名为: ABM_MODULE 为例子 给表添加序列 CREATE SEQUENCE TRADETIMER_
ID
_SEQ MINVALUE 1 --最小值 NOMAXVALUE --最大值 START WITH 1 --起始值 INCREMENT BY 1 --增长基数 NOCYCLE --不循环,一直增加 NOCACHE; -- 不使用缓存 给表添加触发器(注意:不要改变写法或者换行,否则会报SQL语句异常) CREATE OR REPLACE TRIGGER ABM_MODU
oracle
清空表数据后,
id
从如何从1开始自增
一、
oracle
设置
id
自增 参考lz此博文地址https://wwwxz.blog.csdn.net/article/details/111904015 二、
oracle
清空表数据
id
从如何从1开始自增 注:以下步骤中seq_name全部替换成自己创建的序列的名称 1、先查出seq_name的nextval,如下图查询出的
id
的值是3 # seq_name指创建的序列名 select seq_name.nextval from dual; 2、设置序列自增的值为-(n-1),n为第1步查询出
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章