• SqlService Date 格式化


    <choose>
        <when test="dateFlag=='day'">
            CONVERT(VARCHAR(10), FRI.INVOICE_DATE, 120) AS CREATED_ON,
        </when>
        <when test="dateFlag=='month'">
            CONVERT(VARCHAR(7), FRI.INVOICE_DATE, 120) AS CREATED_ON,
        </when>
        <when test="dateFlag=='week'">
            STR(YEAR(FRI.INVOICE_DATE), 4) + '' + datename(week, FRI.INVOICE_DATE) + '' AS CREATED_ON,
        </when>
        <when test="dateFlag=='season'">
            STR(YEAR(FRI.INVOICE_DATE), 4) + '' + datename(quarter, FRI.INVOICE_DATE) + '' AS CREATED_ON,
        </when>    
        <when test="dateFlag=='year'">
            YEAR(FRI.INVOICE_DATE) AS CREATED_ON,
        </when>
        <when test="dateFlag=='half'">
            STR(YEAR(FRI.INVOICE_DATE), 4) + (CASE WHEN MONTH(FRI.INVOICE_DATE) &lt; 7 THEN '上半年' ELSE  '下半年' END) AS CREATED_ON,
        </when>    
        <otherwise>
            CONVERT(VARCHAR(10), FRI.INVOICE_DATE, 120) AS CREATED_ON,
        </otherwise>                            
    </choose>
  • 相关阅读:
    hanoi(老汉诺塔问题新思维)
    ABP文档
    ABP文档
    ABP文档
    ABP文档
    ABP文档
    ABP文档
    ABP文档
    ABP文档
    ABP框架
  • 原文地址:https://www.cnblogs.com/BobXie85/p/8439125.html
Copyright © 2020-2023  润新知