The important thing in life is to have a great aim , and the determination

          常用鏈接

          統計

          IT技術鏈接

          保險相關

          友情鏈接

          基金知識

          生活相關

          最新評論

          Oracle的Nvl函數

          從兩個表達式返回一個非 null 值。

          語法

          NVL(eExpression1, eExpression2)

          參數
          eExpression1, eExpression2

          如果 eExpression1 的計算結果為 null 值,則 NVL( ) 返回 eExpression2。如果 eExpression1 的計算結果不是 null 值,則返回 eExpression1。eExpression1 和 eExpression2 可以是任意一種數據類型。如果 eExpression1 與 eExpression2 的結果皆為 null 值,則 NVL( ) 返回 .NULL.。

          返回值類型

          字符型、日期型、日期時間型、數值型、貨幣型、邏輯型或 null 值

          說明

          在不支持 null 值或 null 值無關緊要的情況下,可以使用 NVL( ) 來移去計算或操作中的 null 值。

          select nvl(a.name,'空得') as name from student a join school b on a.ID=b.ID

          注意:兩個參數得類型要匹配

          實際的寫法可以這樣,如果在對材料做入庫的時候有個入庫金額的字段rkje,然后在做累加操作的時候可以這樣寫:
          rkje=nvl(rkje,0.00)+"+rkje2_1+",表示如果開始數據庫值是null的話就用0.00表示,然后再累加新的數據rkje2_1。

          posted on 2008-10-31 11:13 鴻雁 閱讀(1257) 評論(0)  編輯  收藏 所屬分類: IT技術相關

          主站蜘蛛池模板: 吉木乃县| 平潭县| 安化县| 安泽县| 福鼎市| 铜山县| 五峰| 张家川| 阳西县| 新巴尔虎左旗| 工布江达县| 平昌县| 宁都县| 株洲市| 大理市| 汾阳市| 汨罗市| 什邡市| 城固县| 贡觉县| 汕尾市| 益阳市| 黑河市| 隆尧县| 沙田区| 若尔盖县| 孙吴县| 昌吉市| 台南市| 金阳县| 南部县| 建瓯市| 如东县| 嘉峪关市| 余干县| 桃园市| 时尚| 金乡县| 日喀则市| 肥城市| 平塘县|