【发布时间】:2012-01-14 19:08:40
【问题描述】:
我有一个从 CSV 导入的 sqlite3 数据库,但 CSV 引用了所有数据。现在,数据库中的数据都用引号括起来了,我想删除它们。所以,我的数据看起来像这样:
"90210","CA"
我可以运行一个快速而简单的 sqlite3 命令来修剪这些引号吗?
【问题讨论】:
我有一个从 CSV 导入的 sqlite3 数据库,但 CSV 引用了所有数据。现在,数据库中的数据都用引号括起来了,我想删除它们。所以,我的数据看起来像这样:
"90210","CA"
我可以运行一个快速而简单的 sqlite3 命令来修剪这些引号吗?
【问题讨论】:
是的,你可以。
此函数称为trim。
在官方文档中查找更多信息http://www.sqlite.org/lang_corefunc.html
【讨论】:
有trim函数:
UPDATE thetable SET value = trim(value, "\"");
【讨论】: