如何在sqlite3中键入强制转换

时间:2015-10-05 16:42:54

标签: sql casting sqlite

我在命令提示符下运行了sqlite3并运行了一些基本的SQL命令。

app.jinja_env.add_extension('pyjade.ext.jinja.PyJadeExtension')

除了最后一行之外,所有行都有效,这会产生错误:`

  

错误:无法识别的令牌:“:”`

我正在阅读这个问题(Double colon (::) notation in SQL),双冒号表示法是SQL的类型转换。我操作错了吗?

1 个答案:

答案 0 :(得分:15)

::语法是PostgreSQL特有的。您可以使用ANSI标准:

SELECT CAST(b AS INT) + 2 AS alias
FROM A

<强> SqlFiddleDemo