<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    探索與發(fā)現(xiàn)

    研究java技術(shù)

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      83 隨筆 :: 0 文章 :: 109 評論 :: 0 Trackbacks

    Recently come across yet another SQL statement that required me to check if the denomiator is 0, otherwise the statement returns a devide by zero error.

    Naturally, if this was the statement:

    SELECT Expression1/Expression2 FROM Table1

    You would do something like:

    SELECT Expression1/(CASE Expression2=0 THEN XX ELSE Expression2 END) FROM Table1

    This might be OK if Expression2 is small, however a better way I discovered is to use a combination of ISNULL and NULLIF
    Then it would look like:

    SELECT Expression1/ ISNULL( NULLIF(Expression2,0), XX) FROM Table1

    Note: you can set the XX to be either NULL or 1 or something else depending on the application of this statement.

    posted on 2009-06-03 23:51 蜘蛛 閱讀(229) 評論(0)  編輯  收藏 所屬分類: SharePoint
    主站蜘蛛池模板: 亚洲AV无码成人网站久久精品大| 日本高清免费不卡在线| 亚洲日韩在线观看| 免费无码午夜福利片| 日韩中文字幕在线免费观看| 亚洲另类无码专区首页| 亚洲国产成人乱码精品女人久久久不卡 | 精品国产一区二区三区免费| 色噜噜亚洲精品中文字幕| 国产一级a毛一级a看免费人娇| 国产成人综合亚洲AV第一页| 久久一区二区三区免费| 亚洲AV无码精品色午夜果冻不卡 | 国产色在线|亚洲| 午夜一级免费视频| 亚洲av无码成人精品国产| 亚洲国产成人久久笫一页| 久久成人18免费网站| 亚洲91av视频| 两性刺激生活片免费视频| 国产成+人+综合+亚洲专| 国产美女精品久久久久久久免费| 美女的胸又黄又www网站免费| 亚洲精品国产精品国自产观看| 久久久久女教师免费一区| 久久亚洲精品成人av无码网站| 国产精品入口麻豆免费观看| 亚洲国产精品成人AV在线| 亚洲AV无码乱码精品国产| www.av在线免费观看| 777爽死你无码免费看一二区 | 亚洲中文字幕无码中文| 国产一精品一aⅴ一免费| 一个人看的免费观看日本视频www 一个人看的免费视频www在线高清动漫 | 成人啪精品视频免费网站| 特级毛片aaaa级毛片免费| 亚洲日韩aⅴ在线视频| 成人免费大片免费观看网站| 亚洲AV无码AV吞精久久| 亚洲综合色婷婷七月丁香| 一区二区三区四区免费视频|