SQLite3 ODBC驱动程序-Access / Excel逗号而不是点

时间:2019-05-13 09:28:09

标签: excel sqlite ms-access odbc

我在文件(SQLite3)中有一个数据库。 我使用以下命令创建连接:http://www.ch-werner.de/sqliteodbc/

我想将一些东西转移到Access / Excel中。连接到数据库时,会发生此问题。在SQLite中,小数点分隔符是一个点,并且在我的区域中使用逗号。因此,带小数位的数字在单元格中显示为文本。怎么解决呢? 在系统中,它必须保持原样(逗号)。

1 个答案:

答案 0 :(得分:0)

我相信您可以使用:-

SELECT replace(the_column,'.',',') AS the_column FROM the_table;

示例

DROP TABLE IF EXISTS the_table;
CREATE TABLE IF NOT EXISTS the_table (the_column);
INSERT INTO the_table VALUES('100.450'),('200.560'),('300.670');
SELECT replace(the_column,'.',',') AS the_column FROM the_table;

结果:-

enter image description here

相关问题