背景:我发现当我将 *.csv 文件导入 SQLite(使用 RSQLite)时,文本关联列中的一些值被存储为“整数”值。不幸的是,该列第一行的值是那些“整数”值之一。现在,当我将该列提取到 R 中(使用 RSQLite)时,我收到一条很好的消息,即该列是混合类型,但遇到的第一个值是数字,所以所有其余的值都被强制输入数字(这缠绕最多为 0)。
问题:有没有办法在 SQLite 中更改值的存储类型?我试过:更新表 XXX 将 YYY 设置为(将 YYY 转换为文本) where typeof(YYY) = 'integer'; 但这似乎并没有改变什么。任何建议都非常感谢。拉里·亨斯克
问问题
147 次