我需要检查数据库字段中是否包含数值。这是一些伪代码:
if {myField} is numeric
// do something
else
// do something else
我正在寻找一个允许我检查'{myField}是数字'的功能。
为了提供帮助,以下是{myField}的一些可能值以及结果应该是什么:
{myField} = '' returns false
{myField} = 'abc123' returns false
{myField} = '123abc' returns false
{myField} = '123' returns true
答案 0 :(得分:11)
使用Crystal语法
NumericText({field}) //Returns a Boolean
使用基本语法
IsNumeric({field}) //Returns a Boolean