json-提取sqlite格式
json-extract sqlite format
我使用了以下命令
SELECT json_extract(data,'$.address') FROM data;
并输出为 CSV 文件。
CSV 文件中的输出是
enter image description here
CSV 文件中的字段(列)保存为 1 个字段(列)的 2 行。
例如-
"71蔡厝港圈
北维尔
如何将字段(列)保存为 1 行?
那是我不想在字段(列)中包含换行符。
例-
"71 CHOA CHU KANG LOOP NORTHVALE"
谢谢。
只替换换行符:
select replace(json_extract(data,'$.address'), char(10), '') from data;
这将捕获换行符 ('\n'
)。如果你也想要 '\r'
和 '\r\n'
:
select replace(
replace(json_extract(data,'$.address'), char(10), ''),
char(13),
''
) from data;
我使用了以下命令
SELECT json_extract(data,'$.address') FROM data;
并输出为 CSV 文件。
CSV 文件中的输出是
enter image description here
CSV 文件中的字段(列)保存为 1 个字段(列)的 2 行。
例如-
"71蔡厝港圈
北维尔
如何将字段(列)保存为 1 行?
那是我不想在字段(列)中包含换行符。
例-
"71 CHOA CHU KANG LOOP NORTHVALE"
谢谢。
只替换换行符:
select replace(json_extract(data,'$.address'), char(10), '') from data;
这将捕获换行符 ('\n'
)。如果你也想要 '\r'
和 '\r\n'
:
select replace(
replace(json_extract(data,'$.address'), char(10), ''),
char(13),
''
) from data;