标量函数

神通数据库 .NET DATA PROVIDER驱动支持规范要求的标量函数,包括数量函数、字符串函数、时间和日期的函数、系统函数、转换函数。比如要调用一个ABS(number)的标量函数,就像下面这样直接调用,并返回结果。

OscarCommand cmd = new OscarCommand("SELECT ABS(-5)", TheConnection);
OscarDataReader rd = cmd.ExecuteReader();
if (rd.Read())
{
int value = rd.GetInt32(0);
}

执行上述代码后,变量value的值就为5。