参考:http://topic.csdn.net/u/20110305/17/885967de-1af4-4fb0-af95-b9a3f408a788.html?73823

对于这个非标准要求,也许日后维护与扩展会带来更多困难。如果一定要求这样,Insus.NET的做法,只好写一个函数,整个专案中,需要地方,调用这个自定义函数即可。

View Code

CREATE FUNCTION [dbo].[udf_GetMyDate] 
(
    @Date DATETIME
)
RETURNS NVARCHAR(30) 
AS
 BEGIN
    IF @Date IS NULL
    SET @Date = CURRENT_TIMESTAMP;    
    DECLARE @ReturnValue NVARCHAR(30)
    SET @ReturnValue = (CONVERT(NVARCHAR(4),YEAR(@Date)) + N'-' + CONVERT(NVARCHAR(4),MONTH(@Date)) + N'-' + CONVERT(NVARCHAR(4),DAY(@Date)))
    RETURN @ReturnValue
 END 

调用时:

SELECT [dbo].[udf_GetMyDate] (getdate())

结果:

请教SQL对日期格式化的写法相关推荐

  1. 不一样的 SQL Server 日期格式化

    不一样的 SQL Server 日期格式化 Intro 最近统计一些数据,需要按天/按小时/按分钟来统计,涉及到一些日期的格式化,网上看了一些文章大部分都是使用 CONVERT 来转换的,SQL Se ...

  2. SQL SERVER 日期格式化、日期和字符串转换

    SQL SERVER 日期格式化.日期和字符串转换 sql server 中怎么把字符串转化为日期? 1. convert(datetime,'YYYY-MM-DD HH24:MI:SS') 2. c ...

  3. Sql Server日期格式化

    Sql Server 中一个非常强大的日期格式化函数 Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CON ...

  4. SQL GETDATE()日期格式化函数

    --Sql Server 中一个非常强大的日期格式化函数 Select CONVERT(varchar(100), GETDATE(), 0); --输出: 05 16 2006 10:57AM Se ...

  5. SQL SERVER 日期格式化

    0   或   100   (*)     默认值   mon   dd   yyyy   hh:miAM(或   PM)        1   101   美国   mm/dd/yyyy      ...

  6. sql将日期格式化特定的字符串格式

    (1)根据日期统计 DATE_FORMAT(create_date,'%Y-%m-%d') DATE_FORMAT 是一个MySQL函数,可以将日期和时间格式化为特定的字符串格式. 它的语法如下: D ...

  7. 2021-06-02 Oracle日期格式化

    Oracle日期格式化 最近在学习Oracle,涉及到了sql中日期格式化,百度了一下 日期格式化是"yyyy-MM-dd HH:mm:ss" ,hh表示用12小时制,HH表示用2 ...

  8. Oracle查询某一天日期数据的SQL语句的几种写法

    本文章向大家介绍Oracle查询某一天日期数据的SQL语句的几种写法,主要包括Oracle查询某一天日期数据的SQL语句的几种写法使用实例.应用技巧.基本知识点总结和需要注意事项,具有一定的参考价值, ...

  9. MS SQL Server中的CONVERT日期格式化大全

    來源:http://www.knowsky.com/345490.html CONVERT 将某种数据类型的表达式显式转换为另一种 数据类型.由于某些需求经常用到取日期格式的不同.现以下可在 SQL ...

最新文章

  1. 2017图灵奖出炉:Google母公司董事长和杰出科学家共获殊荣
  2. 【Python3_进阶系列_006】Python3-单例模式
  3. TensorFlow ImportError: (‘Failed to import pydot. You must `pip install pydot`)
  4. MATLAB 查看程序执行内存最大使用值
  5. 每日一博 - DelayQueue阻塞队列源码解读
  6. kafka的key为null时如何存储
  7. 正则匹配中文 UTF-8 GBK
  8. 图论算法(二)-最短路径的Dijkstra [ 单源 ] 和Floyd[ 多源 ] 解法(JAVA )
  9. 均方根误差有没有单位_装载机电子秤的功能特点以及误差的解决办法
  10. 白话用consul作为注册中心搭建微服务
  11. 单片机之串口通信 485多机通信 红外测试
  12. android怎么安装apk文件,apk文件怎么安装?如何安装apk文件
  13. html过滤检索类似excel,利用jQuery实现仿Excel表格排序筛选代码
  14. yarn : 无法加载文件 C:\Users\mosho\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。
  15. elasticsearch 聚合搜索
  16. 全国平均工资水平排序 北京上海西藏居前三名
  17. Linux-fsck.ext4
  18. 网络舆情信息怎么报送的流程
  19. 数据库的三级模式、二级映像及数据的独立性
  20. 计算机学院运动会方阵策划案,运动会方阵策划书模板

热门文章

  1. 数字语音信号处理学习笔记——语音信号的数字模型(3)
  2. python stringvar函数_Tkinter 求助,怎么获取StringVar() 的值
  3. java switch小程序,小程序自定义switch组件
  4. java方法6_6. java 方法
  5. 第四范式先知平台成为首个通过金融信创适配验证的AI产品
  6. AI决策,企业转型新范式
  7. 【深度学习】实战教程 | 车道线检测项目实战,霍夫变换 新方法 Spatial CNN
  8. 【Python】用 Highcharts 绘制饼图,也很强大
  9. 【Python基础】超级详解系列-Python列表全面解析
  10. 【机器学习基础】数学推导+纯Python实现机器学习算法8-9:线性可分支持向量机和线性支持向量机...