gpt4 book ai didi

sqlQuery : impossible to get the ID number as Character into R?

转载 作者:行者123 更新时间:2023-12-03 09:34:43 25 4
gpt4 key购买 nike

我正在使用 RODBC ORACLE 数据库 (DB) 内的包。一切都很好,但我需要从这个数据库中获取一个表和一些作为字符类型的变量,而不是数字。

所以,我提出了这样的查询:

e    ManzResul_VIII<-sqlQuery(con,"select distinct t.fono_id_dis,
t.id_predio,
t.co_calle,
t.nu_casa,
t.x,
t.y,
t.plancheta from c_araya.proy_dist08_todo t where nvl(t.fono_tipo_dis, '-') not in ('CLIENTE', 'POTENCIAL', 'CARTERA') and nvl(t.x, 0) <> 0 ")

无法将 ID 号作为 Character 获取,此查询将我的 iDs 变量的类型从 Character 更改为 Numeric 类型(ID 开头为零,但已将其更改为数字)。我已经阅读了功能描述,但我可以看到如何管理它。

任何想法将不胜感激,提前致谢!

最佳答案

更改查询以将 id 转换为您想要的数据类型:

select distinct cast(t.fono_id_dis as varchar(255)) as id
. . .

这应该适用于大多数数据库。

关于sqlQuery : impossible to get the ID number as Character into R?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10823298/

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