小编典典

如何在SQLite中检查值是否为数字

sql

我有一列包含数字和其他字符串值(例如“?”,“ ???”等)

是否可以在SQLite的where子句中添加“ is number”条件?就像是:

select * from mytable where isnumber(mycolumn)

阅读 166

收藏
2021-05-05

共1个答案

小编典典

文档中

typeof(X)函数返回一个字符串,该字符串指示表达式X的数据类型:“ null”,“ integer”,“ real”,“ text”或“
blob”。

您可以使用 where typeof(mycolumn) = "integer"

2021-05-05