已关闭,此问题需要details or clarity。目前不接受答复。
**想改善这个问题吗?**通过editing this post添加详细信息并澄清问题。
3天前关闭。
Improve this question
我今天开始使用Python SQL数据库连接(或者我猜是一般的Python数据库集合),我在YouTube上学习了如何创建和修改表的教程,但当我试图修改它时,发生了这种情况。
我不确定,因为我在这里阅读到了一些解决方案,有时引用(我猜是表名)会有问题,或者你是否在公共区域之外创建了表或类似的东西。
我附上一张图片有一个更好的参考,谢谢如果你帮助我
我试着搜索PostgreSQL文档,重新观看视频并在stackoverflow上搜索,但有一些事情我仍然不知道如何使用PostgreSQL,所以我没有尝试
1条答案
按热度按时间aij0ehis1#
你的陈述有两个问题。1:您的表名包含大写字母。这表明它是用双引号(“...”)中的名称创建的。双引号使名称区分大小写,并要求您在引用表时总是使用它们。2:您在
values
子句中也错误地使用了双引号。在这种情况下,双引号表示对象(这里是列)的名称。字面值采用单引号。试试看如果列名也是用双引号创建的,则双引号要求也适用于列名。