向Oracle数据库中新建立的一个表中输入数据,结果显示表名无效。

向Oracle数据库中新建立的一个表中输入数据,结果显示表名无效。,第1张

把“table”去掉,再执行,而且你选中那行,student少个s,数值类型的19上,不用加单引号,对应student_id那列的1上也不用加单引号,还有,student_id是主键,你第二句insert into根本不可能插入成功,还有这拼写错误也太多了,创建表的student_id写成了syudent_id

1以sql2012为例,我们在sql查询时,有时会遇到这种情况:查询失败,提示“对象名

xxx

无效”。

2原因是例子中的examTest只是表名,没有指定数据名,加上数据库名和所有者名就可以了。

3如果只加数据库名是不行的,因为数据库里的表是按角色管理的,不是所有角色都可以查询某个表,所以必须只能所有者。

4如果不在sql中指明数据库名和所有者名,也是可以的。这时就需要在工具上设置数据库。

5把当前数据库设置为

test之后,再查询就同样不会出问题了。

以上就是关于向Oracle数据库中新建立的一个表中输入数据,结果显示表名无效。全部的内容,包括:向Oracle数据库中新建立的一个表中输入数据,结果显示表名无效。、SQL新建查询时表名没错,为什么对象名无效、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10187270.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存