我正在尝试对数据类型为“双精度”的列运行SQL“ LIKE”子句查询。但是,我无法执行查询。我想使用LIKE子句检查该列中的记录是否具有文本/特殊字符
从geoData中选择纬度,例如“%[^ 0-9]%”的纬度
答案 0 :(得分:2)
双精度数字作为数字存储在数据库中。不可能在该值中存储任何其他字符-因为根本没有字符。
因此,您无需执行检查。如果要进行数据有效性检查,则可能需要验证该值在-180到180之间。
答案 1 :(得分:0)
经研究,我发现双精度是完全数字的数据类型。因此,任何特殊字符都将完全不包含