NVL(max(ROOMCODE),0)是什么意思??NVL是什么??
datarow【】 ID=null;
(Convert.ToDouble(ID[0].ItemArray.GetValue(0))) 是什么意思???
ID[0]是表示行吗???
3 个解决方案
#1
NVL(max(ROOMCODE),0)是什么意思??NVL是什么??
//NVL是oracle的函数,若max(ROOMCODE)是null值就转为0
DataRow[] ID=null;
(Convert.ToDouble(ID[0].ItemArray.GetValue(0))) 是什么意思???
ID[0]是表示行吗???
//ID[0]是DataRow集合中索引为0即第1行的数据行
//NVL是oracle的函数,若max(ROOMCODE)是null值就转为0
DataRow[] ID=null;
(Convert.ToDouble(ID[0].ItemArray.GetValue(0))) 是什么意思???
ID[0]是表示行吗???
//ID[0]是DataRow集合中索引为0即第1行的数据行
#2
Convert.ToInt16(rowsT[0].ItemArray.GetValue(0)))
得到itemArray的第一项的值
得到itemArray的第一项的值
#3
NVL是如果NULL, 则取指定值
例:nvl(yanlei777,0) > 0
NVL(yanlei777, 0) 的意思是 如果 yanlei777 是NULL, 则取 0值
通过查询获得某个字段的合计值,如果这个值为null将给出一个预设的默认值
例如:
select nvl(sum(t.dwxhl),1)
from tb_jhde t
就表示如果sum(t.dwxhl) = NULL 就返回 1
另一个有关的有用方法
declare i integer
select nvl(sum(t.dwxhl),1) into i from tb_jhde t where zydm=-1这样就可以把获得的合计值存储到变量
例:nvl(yanlei777,0) > 0
NVL(yanlei777, 0) 的意思是 如果 yanlei777 是NULL, 则取 0值
通过查询获得某个字段的合计值,如果这个值为null将给出一个预设的默认值
例如:
select nvl(sum(t.dwxhl),1)
from tb_jhde t
就表示如果sum(t.dwxhl) = NULL 就返回 1
另一个有关的有用方法
declare i integer
select nvl(sum(t.dwxhl),1) into i from tb_jhde t where zydm=-1这样就可以把获得的合计值存储到变量
#1
NVL(max(ROOMCODE),0)是什么意思??NVL是什么??
//NVL是oracle的函数,若max(ROOMCODE)是null值就转为0
DataRow[] ID=null;
(Convert.ToDouble(ID[0].ItemArray.GetValue(0))) 是什么意思???
ID[0]是表示行吗???
//ID[0]是DataRow集合中索引为0即第1行的数据行
//NVL是oracle的函数,若max(ROOMCODE)是null值就转为0
DataRow[] ID=null;
(Convert.ToDouble(ID[0].ItemArray.GetValue(0))) 是什么意思???
ID[0]是表示行吗???
//ID[0]是DataRow集合中索引为0即第1行的数据行
#2
Convert.ToInt16(rowsT[0].ItemArray.GetValue(0)))
得到itemArray的第一项的值
得到itemArray的第一项的值
#3
NVL是如果NULL, 则取指定值
例:nvl(yanlei777,0) > 0
NVL(yanlei777, 0) 的意思是 如果 yanlei777 是NULL, 则取 0值
通过查询获得某个字段的合计值,如果这个值为null将给出一个预设的默认值
例如:
select nvl(sum(t.dwxhl),1)
from tb_jhde t
就表示如果sum(t.dwxhl) = NULL 就返回 1
另一个有关的有用方法
declare i integer
select nvl(sum(t.dwxhl),1) into i from tb_jhde t where zydm=-1这样就可以把获得的合计值存储到变量
例:nvl(yanlei777,0) > 0
NVL(yanlei777, 0) 的意思是 如果 yanlei777 是NULL, 则取 0值
通过查询获得某个字段的合计值,如果这个值为null将给出一个预设的默认值
例如:
select nvl(sum(t.dwxhl),1)
from tb_jhde t
就表示如果sum(t.dwxhl) = NULL 就返回 1
另一个有关的有用方法
declare i integer
select nvl(sum(t.dwxhl),1) into i from tb_jhde t where zydm=-1这样就可以把获得的合计值存储到变量