convert oracle 字符串_oracle、sql server 日期与字符串互转

oracle:

1.to_char(date,'format_model') YYYY YEAR MM MONTH MON DY DAY DD

HH24:MI:SS AM/PM

2.to_char(number,'format_model') 9 0 $ L . ,

a.select to_char(qty,'$999.99) from

sales; $50.00

b.select to_char(qty,'l999.99) from

sales; RMB50.00

c.select to_char(salary,'$99,999.00')

salary from employees;

3.TO_NUMBER(char[,'format_model'])

4.TO_DATE(char[,'format_model'])

SQL Server中用格式字符串日期转换为字符串

1.select convert(varchar(40),getdate(),112)

2.substring(convert(varchar(40),getdate(),120),12,2)

3.Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006

10:57AM

4.Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06

5.Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16

6.Select CONVERT(varchar(100), GETDATE(), 3): 16/05/06

7.Select CONVERT(varchar(100), GETDATE(), 4): 16.05.06

8.Select CONVERT(varchar(100), GETDATE(), 5): 16-05-06

9.Select CONVERT(varchar(100), GETDATE(), 6): 16 05 06

10.Select CONVERT(varchar(100), GETDATE(), 7): 05 16, 06

11.Select CONVERT(varchar(100), GETDATE(), 8): 10:57:46

12.Select CONVERT(varchar(100), GETDATE(), 9): 05 16 2006

10:57:46:827AM

13.Select CONVERT(varchar(100), GETDATE(), 10): 05-16-06

14.Select CONVERT(varchar(100), GETDATE(), 11): 06/05/16

15.Select CONVERT(varchar(100), GETDATE(), 12): 060516

16.Select CONVERT(varchar(100), GETDATE(), 13): 16 05 2006

10:57:46:937

17.Select CONVERT(varchar(100), GETDATE(), 14): 10:57:46:967

18.Select CONVERT(varchar(100), GETDATE(), 20): 2006-05-16

10:57:47

19.Select CONVERT(varchar(100), GETDATE(), 21): 2006-05-16

10:57:47.157

20.Select CONVERT(varchar(100), GETDATE(), 22): 05/16/06 10:57:47

AM

21.Select CONVERT(varchar(100), GETDATE(), 23): 2006-05-16

22.Select CONVERT(varchar(100), GETDATE(), 24): 10:57:47

23.Select CONVERT(varchar(100), GETDATE(), 25): 2006-05-16

10:57:47.250

24.Select CONVERT(varchar(100), GETDATE(), 100): 05 16 2006

10:57AM

25.Select CONVERT(varchar(100), GETDATE(), 101): 05/16/2006

26.Select CONVERT(varchar(100), GETDATE(), 102): 2006.05.16

27.Select CONVERT(varchar(100), GETDATE(), 103): 16/05/2006

28.Select CONVERT(varchar(100), GETDATE(), 104): 16.05.2006

29.Select CONVERT(varchar(100), GETDATE(), 105): 16-05-2006

30.Select CONVERT(varchar(100), GETDATE(), 106): 16 05 2006

31.Select CONVERT(varchar(100), GETDATE(), 107): 05 16, 2006

32.Select CONVERT(varchar(100), GETDATE(), 108): 10:57:49

33.Select CONVERT(varchar(100), GETDATE(), 109): 05 16 2006

10:57:49:437AM

34.Select CONVERT(varchar(100), GETDATE(), 110): 05-16-2006

35.Select CONVERT(varchar(100), GETDATE(), 111): 2006/05/16

36.Select CONVERT(varchar(100), GETDATE(), 112): 20060516

37.Select CONVERT(varchar(100), GETDATE(), 113): 16 05 2006

10:57:49:513

38.Select CONVERT(varchar(100), GETDATE(), 114): 10:57:49:547

39.Select CONVERT(varchar(100), GETDATE(), 120): 2006-05-16

10:57:49

40.Select CONVERT(varchar(100), GETDATE(), 121): 2006-05-16

10:57:49.700

41.Select CONVERT(varchar(100), GETDATE(), 126):

2006-05-16T10:57:49.827

42.Select CONVERT(varchar(100), GETDATE(), 130): 18 ???? ??????

1427 10:57:49:907AM

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值