欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

Oracle 建表成功 却查不到 有大用

我将hr用户解锁了 然后简表成功了不能用 查不到也不能添加数据 在数据库里能看到这个表



建表并没有加单引号 具体原因有时间再看看那
sxq129601 2016-08-16
关闭当前的窗口,重新打开一个新的
jdsnhan 2016-08-05
1楼说的对。是表名大小写的差异。 Select * From All_Tables t Where t.table_name = 'TLB_USER' 这样是查询不到记录的。 这样可以查询到: Select * From All_Tables t Where upper(t.table_name) = 'TLB_USER'
jiezhang__zj 2016-08-04
应该是所登录不是你建表的用户吧 查看表 Select * From All_Tables t Where t.table_name = 'TLB_USER'; 看是不是在你owner用户下 跟主键约束应该没有任何问题
末日临晨 2016-07-25
是啊,没有主键也不影响你查表啊,没有关联啊
Neetgo 2016-07-25
引用 4 楼 u014225431 的回复:
我是建表的时候没写主键约束,加上就可以了
奇怪,你查不到这个表,跟有没有写主键约束有关系吗?请指教。
蓝sl羽De薄情 2016-07-16
我是建表的时候没写主键约束,加上就可以了
嘚嗒搬运工 2016-07-13
引用 1 楼 wmxcn2000 的回复:
你建表语句是 create table "TLB_User" 所以,你查询的时候,也要加上双引号 建议,建表时不要使用双引号,麻烦事儿太多 ;
真相是这样的吗?? 看看Owner是不是登录用户
Select * From All_Tables t Where t.table_name = 'TLB_USER';
卖水果的net 2016-07-12
你建表语句是 create table "TLB_User" 所以,你查询的时候,也要加上双引号 建议,建表时不要使用双引号,麻烦事儿太多 ;

来自 https://bbs.csdn.net/topics/391983502?list=lz


普通分类: