一: 日期處理
MS SQL中日期的存放格式為yyyy-mm-dd hh:mm:ss 但通常我們對日期只取 年,月,日 對日期沒有處理前的返回形式為:
SELECT GETDATE() TEST_DATE
返回結果為:
----------------------------------
TEST_DATE
1 2011-11-09 20:51:47.733
--------------------------------------
對日期處理后:
SELECT CONVERT(VARCHAR(10),GETDATE(),120) TEST_DATE
返回結果為:
----------------------------------------
TEST_DATE
1 2011-11-09
---------------------------------------
其中120
為日期格式.其他格式具體可以參考如下:
不带世纪数位 (yy) (1) 带世纪数位 (yyyy) 标准 输入/输出 (3)
-
0 或 100 (1, 2)
默认设置
mon dd yyyy hh:miAM(或 PM)
1
101
美国
mm/dd/yyyy
2
102
ANSI
yy.mm.dd
3
103
英国/法国
dd/mm/yy
4
104
德国
dd.mm.yy
5
105
意大利
dd-mm-yy
6
106 (1)
-
dd mon yy
7
107 (1)
-
mon dd, yy
8
108
-
hh:mi:ss
-
9 或 109 (1, 2)
默认设置 + 毫秒
mon dd yyyy hh:mi:ss:mmmAM(或 PM)
10
110
美国
mm-dd-yy
11
111
日本
yy/mm/dd
12
112
ISO
yymmdd
-
13 或 113 (1, 2)
欧洲默认设置 + 毫秒
dd mon yyyy hh:mi:ss:mmm(24h)
14
114
-
hh:mi:ss:mmm(24h)
-
20 或 120 (2)
ODBC 规范
yyyy-mm-dd hh:mi:ss(24h)
-
21 或 121 (2)
ODBC 规范(带毫秒)
yyyy-mm-dd hh:mi:ss.mmm(24h)
-
126 (4)
ISO8601
yyyy-mm-ddThh:mi:ss.mmm(无空格)
127(6, 7)
带时区 Z 的 ISO8601。
yyyy-mm-ddThh:mi:ss.mmmZ
(无空格)
-
130 (1, 2)
回历 (5)
dd mon yyyy hh:mi:ss:mmmAM
-
131 (2)
回历 (5)
dd/mm/yy hh:mi:ss:mmmAM
參考網址為:http://technet.microsoft.com/zh-cn/library/ms187928(SQL.90).aspx
二: 保留小數位
<1> select round(0.25155,4) as test_num
<2> select convert(numeric(28,4),0.25155) as test_num
<3> select cast(0.25155 as numeric(28,4))as test_num
結果都為:
-----------------------------------
test_num
0.25160
-----------------------------------
分享到:
相关推荐
MYSQL 日期函数大全,供大家一起共同分享学习。
mysql时间日期函数
mysql日期操作技巧mysql日期操作技巧mysql日期操作技巧mysql日期操作技巧mysql日期操作技巧mysql日期操作技巧mysql日期操作技巧mysql日期操作技巧
mysql 日期 函数 日期函数 Mysql的日期函数操作
mysql时间和日期的比较和处理
总结的mysql日期函数,日期转换,非常实用的开发文档
MysqL时间处理函数,文档收集了MysqL的各种时间处理函数以及示例说明,简单易懂。
mysql日期函数 mysql日期函数 mysql日期函数 mysql日期函数 mysql日期函数
mysql备份脚本-按日期进行备份,并进行压缩, 在windows下运行。请修改对于的路径,mysql表名 用户名密码等,将文件后缀修改为bat即可
MySQL日期时间函数大全
本文是我搜集的几个关于时间操作的函数,在mysql中经常有用整型存放日期的问题,如何将整型转换为日期型在网上特别难搜索,本文就提供此项功能。
今天遇到一个问题,格式化浮点数的问题,用format(col,2)保留两位小数点,出现一个问题,例如下面的语句,后面我们给出解决方法
MySQL 加锁处理分析 MySQL 加锁处理分析 MySQL 加锁处理分析
mysql数据库的日期函数用法,很详细的
这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) – TO_DAYS(date_col) <= 30; DAYOFWEEK(date) 返回日期...
mysql的日期和时间函数
mysql错误处理方式,常见的错误处理方式 最全面的错误处理方式
MYSQL5.1 ODBC驱动程序64位
mysql的日期比较,很实用,非常强大,一般的日期比较都在里面可以找到
用户按天统计的辅助表,表内只有id和time,日期从2018-01-01至2127-07-08