已关闭,此问题需要details or clarity。目前不接受答复。
**想改善这个问题吗?**通过editing this post添加详细信息并澄清问题。
11天前关闭
Improve this question
我目前正在使用sequelize-oracle和oracledb进行一个项目,我已经创建了两个工作正常的函数,但是delete函数有一些问题。
这个删除在Postman中运行得很好。Postman
然后,当我去SQL Developer并执行'SELECT * FROM users'时,我意识到返回给我'table or view does not exist',但表'users'有29个用户注册。
SQL Table
我不知道为什么这不起作用,或者为什么表“不存在”,如果我有用户进入。连接很好,这不是凭据错误,因为其他函数在同一项目中工作正常。
1条答案
按热度按时间jjjwad0x1#
该表似乎是使用区分大小写的标识符创建的。这意味着每次引用表或列时都需要使用区分大小写的标识符
通常,使用区分大小写的标识符是一种不受欢迎的体系结构选择。通常,必须将每个标识符都用双引号括起来,并确保您始终使用用于创建表和列的相同大小写,这是非常烦人的。