社区
基础和管理
帖子详情
oracle下表的id怎么给出
olive75
2003-08-18 09:50:54
恩,问个很菜的问题,oracle表的id怎么表示,table.id好象不行呀
...全文
81
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
数据表
ID
自增操作
序列名称、触发器名称、表名、字段名等都得带引号,否则会自动被Orale转化成大写,因为
Oracle
大小写敏感会导致找不到。
Navicat设置
oracle
数据表
id
自增
使用Navicat创建
oracle
数据表后,设置
id
自增: 1、创建序列 很简单,直接设置,保存。 2、创建触发器 在常规,高级,定义中都要设置 常规里面按照以下进行选择和填写,表模式和表明根据情况进行选择,其他...
oracle
给表添加自增的
ID
给表添加序列 CREATE SEQUENCE TRADETIMER_
ID
_SEQ MINVALUE 1 --最小值 NOMAXVALUE --最大值 START WITH 1 --起始值 INCREMENT BY 1 --增长基数 NOCYCLE --不循环,一直增加 NOCACHE; -- 不使用缓存 给表添加...
oracle
清空表数据后,
id
从如何从1开始自增
二、
oracle
清空表数据
id
从如何从1开始自增 注:以下步骤中seq_name全部替换成自己创建的序列的名称 1、先查出seq_name的nextval,如下图查询出的
id
的值是3 # seq_name指创建的序列名 select seq_name.nextval from...
如何查看
oracle
数据库表空间
查看
oracle
数据库表空间
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章