• 数据库取月初月末值


    Untitled

    数据库取月初月末值

    Oracle

    --本月初

    SELECT TO_NUMBER (TO_CHAR (ADD_MONTHS (LAST_DAY (SYSDATE) + 1, -1),

                               'yyyyMMdd'))

     FROM DUAL;

     

    --本月末

    SELECT TO_NUMBER (TO_CHAR (LAST_DAY (SYSDATE), 'yyyyMMdd'))

     FROM DUAL;

     

    --下月初

    SELECT TO_NUMBER (TO_CHAR (ADD_MONTHS (LAST_DAY (SYSDATE) + 1, 0), 'yyyyMMdd'))

     FROM DUAL

    SQL SERVER

    --本月初

    SELECT DISTINCT

    CONVERT(nvarCHAR(8), DATEADD(day,-DATEPART(day, GETDATE())+1,getdate()), 112)

    FROM sysobjects;

     

    --本月末

    SELECT DISTINCT

    CONVERT(nvarCHAR(8), DATEADD(day, -1, DATEADD(month, 1,DATEADD(day,-DATEPART(day, GETDATE())+1,getdate()))), 112)

    FROM sysobjects;

     

    --下月初

    SELECT DISTINCT

    CONVERT(nvarCHAR(8), DATEADD(month, 1,DATEADD(day,-DATEPART(day, GETDATE())+1,getdate())), 112)

    FROM sysobjects;

    Convert Datetime to String in Sql Server

    0

    Feb 22 2006 4:26PM

    CONVERT(CHAR(19), CURRENT_TIMESTAMP, 0)

    1

    02/22/06

    CONVERT(CHAR(8), CURRENT_TIMESTAMP, 1)

    2

    06.02.22

    CONVERT(CHAR(8), CURRENT_TIMESTAMP, 2)

    3

    22/02/06

    CONVERT(CHAR(8), CURRENT_TIMESTAMP, 3)

    4

    22.02.06

    CONVERT(CHAR(8), CURRENT_TIMESTAMP, 4)

    5

    22-02-06

    CONVERT(CHAR(8), CURRENT_TIMESTAMP, 5)

    6

    22 Feb 06

    CONVERT(CHAR(9), CURRENT_TIMESTAMP, 6)

    7

    Feb 22, 06

    CONVERT(CHAR(10), CURRENT_TIMESTAMP, 7)

    8

    16:26:08

    CONVERT(CHAR(8), CURRENT_TIMESTAMP, 8)

    9

    Feb 22 2006 4:26:08:020PM

    CONVERT(CHAR(26), CURRENT_TIMESTAMP, 9)

    10

    02-22-06

    CONVERT(CHAR(8), CURRENT_TIMESTAMP, 10)

    11

    06/02/22

    CONVERT(CHAR(8), CURRENT_TIMESTAMP, 11)

    12

    060222

    CONVERT(CHAR(6), CURRENT_TIMESTAMP, 12)

    13

    22 Feb 2006 16:26:08:020

    CONVERT(CHAR(24), CURRENT_TIMESTAMP, 13)

    14

    16:26:08:037

    CONVERT(CHAR(12), CURRENT_TIMESTAMP, 14)

    20

    2006-02-22 16:26:08

    CONVERT(CHAR(19), CURRENT_TIMESTAMP, 20)

    21

    2006-02-22 16:26:08.037

    CONVERT(CHAR(23), CURRENT_TIMESTAMP, 21)

    22

    02/22/06 4:26:08 PM

    CONVERT(CHAR(20), CURRENT_TIMESTAMP, 22)

    23

    2006-02-22

    CONVERT(CHAR(10), CURRENT_TIMESTAMP, 23)

    24

    16:26:08

    CONVERT(CHAR(8), CURRENT_TIMESTAMP, 24)

    25

    2006-02-22 16:26:08.037

    CONVERT(CHAR(23), CURRENT_TIMESTAMP, 25)

    100

    Feb 22 2006 4:26PM

    CONVERT(CHAR(19), CURRENT_TIMESTAMP, 100)

    101

    02/22/2006

    CONVERT(CHAR(10), CURRENT_TIMESTAMP, 101)

    102

    2006.02.22

    CONVERT(CHAR(10), CURRENT_TIMESTAMP, 102)

    103

    22/02/2006

    CONVERT(CHAR(10), CURRENT_TIMESTAMP, 103)

    104

    22.02.2006

    CONVERT(CHAR(10), CURRENT_TIMESTAMP, 104)

    105

    22-02-2006

    CONVERT(CHAR(10), CURRENT_TIMESTAMP, 105)

    106

    22 Feb 2006

    CONVERT(CHAR(11), CURRENT_TIMESTAMP, 106)

    107

    Feb 22, 2006

    CONVERT(CHAR(12), CURRENT_TIMESTAMP, 107)

    108

    16:26:08

    CONVERT(CHAR(8), CURRENT_TIMESTAMP, 108)

    109

    Feb 22 2006 4:26:08:067PM

    CONVERT(CHAR(26), CURRENT_TIMESTAMP, 109)

    110

    02-22-2006

    CONVERT(CHAR(10), CURRENT_TIMESTAMP, 110)

    111

    2006/02/22

    CONVERT(CHAR(10), CURRENT_TIMESTAMP, 111)

    112

    20060222

    CONVERT(CHAR(8), CURRENT_TIMESTAMP, 112)

    113

    22 Feb 2006 16:26:08:067

    CONVERT(CHAR(24), CURRENT_TIMESTAMP, 113)

    114

    16:26:08:067

    CONVERT(CHAR(12), CURRENT_TIMESTAMP, 114)

    120

    2006-02-22 16:26:08

    CONVERT(CHAR(19), CURRENT_TIMESTAMP, 120)

    121

    2006-02-22 16:26:08.080

    CONVERT(CHAR(23), CURRENT_TIMESTAMP, 121)

    126

    2006-02-22T16:26:08.080

    CONVERT(CHAR(23), CURRENT_TIMESTAMP, 126)

    127

    2006-02-22T16:26:08.080

    CONVERT(CHAR(23), CURRENT_TIMESTAMP, 127)

    130

    24 ???? 1427 4:26:08:080PM

    CONVERT(CHAR(32), CURRENT_TIMESTAMP, 130)

    131

    24/01/1427 4:26:08:080PM

    CONVERT(CHAR(25), CURRENT_TIMESTAMP, 131)

  • 相关阅读:
    postgresql批量插入copy_from()的使用
    Fabric SSH链接时关于找不到主机的问题
    Python多线程获取返回值
    网页正文提取,降噪的实现(readability/Document)
    HTML标签参考手册
    javascript获取当前日期和时间
    2017易观OLAP算法大赛
    Apache DolphinScheduler 诞生记
    Apache DolphinScheduler(海豚调度)
    开源分布式工作流任务调度系统Easy Scheduler Release 1.0.2发布
  • 原文地址:https://www.cnblogs.com/Williamchen/p/1791018.html
Copyright © 2020-2023  润新知