CastToDouble Spatialite不会输出负数

时间:2014-05-28 17:03:32

标签: sqlite android-sqlite spatialite

我正在使用一个空间数据库。我需要强制加倍一个负数(这个数字是一个文本)。

当我SELECT CastToDouble("-5.84")时,我得到一个NULL ..

如何将文本格式的负数转换为Double?

谢谢!

1 个答案:

答案 0 :(得分:1)

只需使用SQLite的内置cast expression

SELECT CAST('-5.84' AS REAL)