gpt4 book ai didi

RSQLite 无法使用 "."读取列名

转载 作者:行者123 更新时间:2023-12-05 06:24:55 25 4
gpt4 key购买 nike

我正在尝试使用 RSQLite 从我的数据库中读取表格。所有表的列名都带有“.”。

例如:我的测试表有2列:index, first.name

如何编写查询来过滤带有名字列的测试表:

我的代码是:

dbGetQuery(con,"SELECT * FROM test WHERE 'first.name' = 'Joe'")

它给了我一个错误:

Error: no such column: first.name

最佳答案

以下应该有效:添加 []

dbGetQuery(con,"SELECT * FROM test WHERE [first.name] = 'Joe'")

请参阅以下线程: How to write a column name with dot (".") in the SELECT clause?

关于RSQLite 无法使用 "."读取列名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57457072/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com