解决 SQL CE 中缺少 IsNumeric() 函数的问题吗?
SQL Server CE (3.5) 似乎不支持 IsNumeric
函数。有哪些替代方案可以实现相同的功能?具体来说,如果没有 IsNumeric
,如何测试从字符串到 DECIMAL
数据类型的 CAST
在 SQLCE 中是否会成功?
SQL Server CE (3.5) doesn't appear to support the IsNumeric
function. What are some alternatives to achieve the same functionality? Specifically, how would you test whether a CAST
from a string to a DECIMAL
datatype will succeed in SQLCE without IsNumeric
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
一种可能性是向表中显式添加一个
ISNUMERIC
列,并在添加或更新行时设置该值(在代码中,使用您自己的方法或内置 .NET 方法)。另一种可能性是 使用这样的查询:
One possibility is to explicitly add an
ISNUMERIC
column to the table, and set the value (in your code, using your own method or a built-in .NET method) whenever the row is added or updated.Another possibility is to use a query like this: