代码

select 1,convert(nvarchar,getdate(),1)
union select 2,convert(nvarchar,getdate(),2)
union select 3,convert(nvarchar,getdate(),3)
union select 4,convert(nvarchar,getdate(),4)
union select 5,convert(nvarchar,getdate(),5)
union select 6,convert(nvarchar,getdate(),6)
union select 7,convert(nvarchar,getdate(),7)
union select 8,convert(nvarchar,getdate(),8)
union select 9,convert(nvarchar,getdate(),9)
union select 10,convert(nvarchar,getdate(),10)
union select 11,convert(nvarchar,getdate(),11)
union select 12,convert(nvarchar,getdate(),12)
union select 13,convert(nvarchar,getdate(),13)
union select 14,convert(nvarchar,getdate(),14)
union select 20,convert(nvarchar,getdate(),20)
union select 21,convert(nvarchar,getdate(),21)
union select 22,convert(nvarchar,getdate(),22)
union select 23,convert(nvarchar,getdate(),23)
union select 24,convert(nvarchar,getdate(),24)
union select 25,convert(nvarchar,getdate(),25) 
union select 100,convert(nvarchar,getdate(),100)
union select 101,convert(nvarchar,getdate(),101)
union select 102,convert(nvarchar,getdate(),102)
union select 103,convert(nvarchar,getdate(),103)
union select 104,convert(nvarchar,getdate(),104)
union select 105,convert(nvarchar,getdate(),105)
union select 106,convert(nvarchar,getdate(),106)
union select 107,convert(nvarchar,getdate(),107)
union select 108,convert(nvarchar,getdate(),108)
union select 109,convert(nvarchar,getdate(),109)
union select 110,convert(nvarchar,getdate(),110)
union select 111,convert(nvarchar,getdate(),111)
union select 112,convert(nvarchar,getdate(),112)
union select 113,convert(nvarchar,getdate(),113)
union select 114,convert(nvarchar,getdate(),114)
union select 120,convert(nvarchar,getdate(),120)
union select 121,convert(nvarchar,getdate(),121)
union select 130,convert(nvarchar,getdate(),130)
union select 131,convert(nvarchar,getdate(),131)

执行结果:

类型值 转换结果
1 03/22/10
2 10.03.22
3 22/03/10
4 22.03.10
5 22-03-10
6 22 03 10
7 03 22, 10
8 10:42:54
9 03 22 2010 10:42:54:777AM
10 03-22-10
11 10/03/22
12 100322
13 22 03 2010 10:42:54:777
14 10:42:54:777
20 2010-03-22 10:42:54
21 2010-03-22 10:42:54.777
22 03/22/10 10:42:54 AM
23 2010-03-22
24 10:42:54
25 2010-03-22 10:42:54.777

union select 111,convert(nvarchar,getdate(),111)
 特殊情况:

1 转换为“YYMMDDHHmmss”格式

 1 declare @now as char(19);
 2 declare @year as char(2);
 3 declare @month as char(2);
 4 declare @day as char(2);
 5 declare @hour as char(2);
 6 declare @minute as char(2);
 7 declare @second as char(2);
 8 declare @YYMMDDHHmmss as char(12);
 9 set @now = convert(char,getdate(),20);
10 set @year = substring(@now,3,2);
11 set @month = substring(@now,6,2);
12 set @day = substring(@now,9,2);
13 set @hour = substring(@now,12,2);
14 set @minute = substring(@now,15,2);
15 set @second = substring(@now,18,2);
16 set @YYMMDDHHmmss = @year+@month+@day+@hour+@minute+@second

转载于:https://www.cnblogs.com/sjjsky/archive/2010/03/22/1691438.html

sql server datetime转char的方法相关推荐

  1. SQL Server数据库收缩日志的方法

    SQL Server数据库收缩日志的方法: 方法一 一般情况下,SQL数据库的收缩并不能很大程度上减小数据库大小,其主要作用是收缩日志大小,应当定期进行此操作以免数据库日志过大. 1.设置数据库模式为 ...

  2. 揭密SQL Server DATETIME数据类型

    看完这篇文章的第一感觉是,虽然对于日期类型数据使用得很算顺利,不过作者 提到的一些东西还真不知道.有时候在应用上,不觉得比老外差到那里去.但是, 老外的一个优良习惯细扣概念并进行实证检验:而我们的习惯 ...

  3. 【转贴】揭密SQL Server DATETIME数据类型

    原文出处:http://blog.csdn.net/zk911/archive/2005/11/23/535432.aspx 作者:zk911 看完这篇文章的第一感觉是,虽然对于日期类型数据使用得很算 ...

  4. oracle sequence sql server,SQL Server 实现oracle的sequence方法示例

    这篇文章主要为大家详细介绍了SQL Server 实现oracle的sequence方法示例,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 当然 ...

  5. sql server 2008数据导入Oracle方法

    试了几种sql server数据导入Oracle的方法,发现还是sql server 的导入导出工具最好使.使用方法很简单,照着向导做就可以.不过使用中需要注意以下几点: 系统盘需要足够大.因为SSI ...

  6. SQL Server中的char,nchar,varchar和nvarchar有什么区别?

    nvarchar是什么意思? SQL Server中的char , nchar , varchar和nvarchar什么区别? #1楼 char :固定长度的字符数据,最大长度为8000个字符. nc ...

  7. 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器(及Windows 10无法找到SQL server配置管理器的解决方法)

    这里写目录标题 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误.未找到或无法访问服务器 Windows 10无法找到SQL server配置管理器的解决方法 后续 在与 SQ ...

  8. asp教程连接sql server数据库教程二种方法

    asp教程连接sql server数据库教程二种方法  ,sql server ole db连接方法:,本人链接sql2012已经成功,想可以帮助大家 本教程主要是讲了asp与mssql server ...

  9. 网络环境下连接SQL Server和Oracle 19c的方法

    网络环境下连接SQL Server和Oracle 19c的方法 1.SQL Server 2019连接方法 1.1 启动SQL Server 2019配置管理器 因为软件都是64位的,从SQL Ser ...

最新文章

  1. iOS App上架流程(2016详细版),真心很详细。
  2. hp打印机无法与计算机,电脑中安装HP打印机后重启无法打印的解决方法
  3. Android多媒体之SoundPool
  4. My story with XJTLU Library
  5. 备战蓝桥杯—有边数限制的最短路 (bellman_ford+)——[AcWing]有边数限制的最短路
  6. Python保存dict字典类型数据到Mysql,并自动创建表与列
  7. mysql进程异常_关于MySQL-Proxy子进程异常退出BUG修复
  8. 几种常用设计模式的简单示例
  9. cef linux 多线程模式,CEF3开发者系列之进程和线程
  10. QT + OSG实现触屏旋转和双指缩放
  11. androidsettitle方法_android去掉标题方法
  12. MySQL——数据库
  13. FX5U MODBUS_TCP通讯
  14. Elasticsearch实现类百度搜索引擎搜索功能ES5.5.0v
  15. python控制机器人走8字_爱,死亡和机器人 第十四集 齐马蓝 中文字幕(Python处理utf8文件获取想要的内容)...
  16. 「滴滴-橙心优选」秋招面试复盘总结
  17. 1.leetcode
  18. 硬件知识-ADC模数转换芯片
  19. Multisim--软件简介及安装教程(含Multisim14安装包资源)
  20. 语料库数据处理个案实例(计算机搭配强度、删除表中的停用词、词料检索的KWIC实现)

热门文章

  1. 前端代码规范-CSS
  2. HQL查询(分页查询,动态sql查询,参数查询)
  3. 第0次作业——读推荐博客有感
  4. iOS开篇——UI之UIStepper (计步器)
  5. IOS App 后台运行
  6. 在MAC上搭建eclipse+android开发环境以及eclipse的svn插件的安装
  7. 郎咸平:诸葛亮是一名优秀的企业家吗?
  8. opengl中的Floatbuffer和IntBuffer与java中数据的存储方式不同的解决方法,编辑一个自己的BufferUtil工具类
  9. SwiftTheme--iOS换肤解决方案
  10. cmake+qt+qtcreator的配置,解决Q_OBJECT的问题