我试图在数据类型为“双精度”的列上运行SQL'LIKE'子句查询。但是,我无法执行查询。我想检查该列中的记录是否具有使用LIKE子句的文本/特殊字符
从geoData中选择纬度,其中纬度如'%[^ 0-9]%'
双精度数字作为数字存储在数据库中。任何其他字符都不可能存储在值中 - 因为根本没有字符。
因此,您无需执行检查。如果要进行数据有效性检查,可能需要验证值是否介于-180和180之间。
经过研究,我发现双精度是一种完全数字的数据类型。因此,任何特殊字符都不会成为它的一部分