• [转][MVC4]


    <add key="vs:EnableBrowserLink" value="false"/>

    把这个加到 <appSettings /> 里,可以禁用 VS 的网页调试

    BundleTable.EnableOptimizations = true;

    把这个加在 Global.asax 文件中可以启用 CSS 压缩

    来自:https://www.cnblogs.com/rrxc/p/4062827.html

    SqlServer / Oracle 中可以使用 unpivot  pivot 进行 行转列、列转行

    更多 SqlServer 用法可以参考:https://www.cnblogs.com/shy1766IT/p/6725581.html

    NULLIF函数
    
      NULLIF(Expression1,Expression2):给定两个参数Expression1和Expression2,如果两个参数相等,则返回NULL;否则就返回第一个参数。
    
      等价于:Case WHEN Expression1=Expression2 Then NULL ELSE Expression1。
    
      例如Select NULLIF(1,1)返回NULL,Select NULLIF(1,2)返回1。
    
      有一个实际的应用,例如防止除0操作的放生,可以使用a/NULLIF(b,0),这样就不怕b是0了,当然除0操作也可以通过别的方式判断。
    
    NULL
    
      NULL是个神奇的东西,表示空值,未知值,任何数与它加减乘除都返回NULL。
    
    ISNULL函数
    
      ISNULL(Expression1,Expression2):给定两个参数Expression1和Expression2,如果Expression1是NULL,那么返回Expression2,否则返回Expression1。
    
      等价于:Case WHEN Expression1 is NULL Then Expression2 ELSE Expression1。
    
      例如Select ISNULL(NULL,1)返回1,Select ISNULL(1,2)返回1。
    
      有一个实际的应用,可以对空值进行默认值替代,例如SELECT ISNULL(email,'没有填写email') from table1,所有email为null的,用'没有填写email'来替代。
    
     COALESCE函数
    
      COALESCE(Expression1,Expression2,Expression3,......):接受一系列的表达式或列,返回第一个非空的值。
    
          例如SELECT COALESCE(NULL,NULL,4,NULL,NULL,5),那么返回,如果里面的参数都为NULL,那么会报错。
    复制代码

     Syntax

    IIF ( boolean_expression, true_value, false_value )

    复制代码
    select iif(30>45,'对','错') as 结果  
    /*  
    结果  
    ----  
    错  
    */  
    select iif(null=null,'对','错') as 结果  
    /*  
    结果  
    ----  
    错  
    */  
    select iif(null is null,'对','错') as 结果  
    /*  
    结果  
    ----  
    对  
    */ 
    复制代码

    WITH TIES

      与top()和order by 一起用,可以返回多于top的行。防止丢失想要的信息。

      例如:有个表table1

    select top(3) * from table1 order by name desc:结果如下:(只有三条)

    select top(3) with ties * from table1 order by name desc:结果如下:

    小插件,SQL Prompt,配合Microsoft SQL Server Management Studio,使用起来非常方便,同时再加上以下几个快捷键:

      (1)ctrl+5或F5,运行代码,如果想运行特定的语句,那么只是选中该语句,然后F5或ctrl+E即可。

      (2)ctrl+L:显示执行计划。

      (3)ctrl+R:显示隐藏下面的结果窗口,增大自己书写sql的空间。

  • 相关阅读:
    Flexbox布局(转)
    css兼容性
    本地存储 localStorage/sessionStorage/cookie
    正则去掉字符串空格
    ajax请求成功或失败的参数
    怎样实现页面跳转和刷新
    new Date()时间对象
    列车时刻表查询 jqm/ajax/xml
    jquery mobile 学习总结
    响应式学习总结
  • 原文地址:https://www.cnblogs.com/z5337/p/9293524.html
Copyright © 2020-2023  润新知