mssql sqlserver 如何将一个日期数据转换为"年份-月份"的格式呢?

摘要: 下文讲述在sqlserver数据库中,将日期数据转换为指定格式的方法分享,以下所示; sql

实验环境:sqlserver 2008 R2 数据库

实现思路: 函数

      实现方法1: 使用year函数和month函数获取相应的数值,而后采用字符串拼接的方法输出相应的数据 sqlserver

      实现方法2: CONVERT(varchar(30), GETDATE(), 120),而后使用字符串截取函数截取前几位的数据 例:spa

declare @maomao datetime
set @maomao =getdate() select 
LEFT( CONVERT(varchar(20),@maomao, 120) ,7) select convert(varchar(4),year(@maomao)) +'-'+
convert(varchar(2),month(@maomao))

 

相关阅读: code

mssql sql server 经常使用日期转换方法分享 (convert datetime) server

mssql sqlserver MONTH关键字返回指定日期月份的整数–用法 blog

mssql sqlserver year关键字用法简介 字符串

mssql sqlserver 字符串截取函数SUBSTRING left right 用法举例说明 get

mssql sqlserver补齐”数据表中位数”的方法分享

mssql sqlserver DATEPART 日期生成函数使用说明

mssql sqlserver DATENAME 日期生成函数使用说明

相关文章
相关标签/搜索