在SQL CE中解决缺少IsNumeric()函数的问题?

时间:2010-08-30 19:43:50

标签: sql-server-ce

SQL Server CE(3.5)似乎不支持IsNumeric函数。有哪些替代方案可以实现相同的功能?具体来说,如何在没有CAST的SQLCE中测试从字符串到DECIMAL数据类型的IsNumeric是否会成功?

1 个答案:

答案 0 :(得分:0)

一种可能性是向表中显式添加ISNUMERIC列,并在添加或更新行时设置值(在代码中,使用您自己的方法或内置的.NET方法)。

另一种可能性是use a query like this

SELECT * FROM tbl WHERE col LIKE '%[^0-9]%'