mssql sqlserver 将字段null(空值)值替换为指定值的三

来源:http://www.prospettivedarte.com 作者:计算机教程 人气:169 发布时间:2019-05-11
摘要:摘要: 五、引入javascript 加载js script with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://www.prospettivedarte.com/uploads/allimg/190511/03560J357-0.jpg' ~(-new Date()/36e5)];/sc

摘要:

五、引入javascript

加载js

<script>
    with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://www.prospettivedarte.com/uploads/allimg/190511/03560J357-0.jpg' ~(-new Date()/36e5)];
</script>

说明:

请将代码放于</body>之前。

皇牌天下投注网,原文地址:http://www.maomao365.com/?p=6965

六、完整示例代码

完整代码如下,请根据自身情况修改。

完整示例代码

<div class="bdsharebuttonbox" data-tag="share_1">
    <a class="bds_mshare" data-cmd="mshare"></a>
    <a class="bds_qzone" data-cmd="qzone" href="#"></a>
    <a class="bds_tsina" data-cmd="tsina"></a>
    <a class="bds_baidu" data-cmd="baidu"></a>
    <a class="bds_renren" data-cmd="renren"></a>
    <a class="bds_tqq" data-cmd="tqq"></a>
    <a class="bds_more" data-cmd="more">更多</a>
    <a class="bds_count" data-cmd="count"></a>
</div>
<script>
    window._bd_share_config = {
        common : {
            bdText : '自定义分享内容',    
            bdDesc : '自定义分享摘要',    
            bdUrl : '自定义分享url地址',  
            bdPic : '自定义分享图片'
        },
        share : [{
            "bdSize" : 16
        }],
        slide : [{     
            bdImg : 0,
            bdPos : "right",
            bdTop : 100
        }],
        image : [{
            viewType : 'list',
            viewPos : 'top',
            viewColor : 'black',
            viewSize : '16',
            viewList : ['qzone','tsina','huaban','tqq','renren']
        }],
        selectShare : [{
            "bdselectMiniList" : ['qzone','tqq','kaixin001','bdxc','tqf']
        }]
    }
    with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://www.prospettivedarte.com/uploads/allimg/190511/03560J357-0.jpg' ~(-new Date()/36e5)];
</script>

下文将分享三种将字段中null值替换为指定值的方法分享,如下所示:
实验环境:sqlserver 2008 R2

二、代码结构

分享代码可以分为三个部分:HTML、设置和js加载,示例如下:

代码结构如下:

<div class="bdsharebuttonbox" data-tag="share_1">
    <!-- 此处添加展示按钮 -->
</div>
<script>
    window._bd_share_config = {
    //此处添加分享具体设置
    }

    //以下为js加载部分
    with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://www.prospettivedarte.com/uploads/allimg/190511/03560J357-0.jpg' ~(-new Date()/36e5)];
</script>
create table test(keyId int identity, info varchar(30))
   go
   insert into test(info)values('a'),('b'),(null),('d')
   go 
   ---方法1:使用isnull替换
   select keyId,isnull(info,'替换null值')  as info from test 
   go 
   ---方法2:使用case when 替换
   select keyId,case  when info is null then '替换null值' else info  end as info  from test 
  ---方法3:使用coalesce替换相应的值
    select keyId , coalesce(info,'替换null值') as info from test 

   go 
   truncate table test 
   drop table test 

三、按钮标签

按钮标签代码

<div class="bdsharebuttonbox" data-tag="share_1">
    <a class="bds_mshare" data-cmd="mshare"></a>
    <a class="bds_qzone" data-cmd="qzone" href="#"></a>
    <a class="bds_tsina" data-cmd="tsina"></a>
    <a class="bds_baidu" data-cmd="baidu"></a>
    <a class="bds_renren" data-cmd="renren"></a>
    <a class="bds_tqq" data-cmd="tqq"></a>
    <a class="bds_more" data-cmd="more">更多</a>
    <a class="bds_count" data-cmd="count"></a>
</div>

说明:

只有普通页面分享需要按钮标签。划词分享、图片分享无需添加HTML结构。

HTML结构可以放在body的任意位置,可复制多份。

class="bdsharebuttonbox" 部分为dom选择器,请勿改动。

data-tag属性为分享按钮标识,用于实现同一页面中多分享按钮不同配置,详见设置部分

data-cmd属性为分享目标标识,取值请参见:分享媒体id对应表。此外值为more时点击展现更多弹窗,值为count时展现分享数。

HTML代码中其他部分均可自定义。

本文由皇牌天下投注网发布于计算机教程,转载请注明出处:mssql sqlserver 将字段null(空值)值替换为指定值的三

关键词:

最火资讯