SQL AZURE试用感受8
2012-05-01 23:39
302 查看
sql azure采用的产UTC 0时间,而我们通常使用的是UTC+8时间,这样就导致在本地
GETDATE()与在SQL AZURE上取得的结果相差8小时
解决办法:
1.新建函数 GETLOCALDATE
CREATE FUNCTION [dbo].[GETLOCALDATE]
(
@TIMEZONEDIFFINHOUR TINYINT=8
)
RETURNS DATETIME
AS
BEGIN
RETURN DATEADD(Hh,@TIMEZONEDIFFINHOUR,GETUTCDATE())
END
2.把所有getdate换成DBO.GETLOCALDATE(8)
GETDATE()与在SQL AZURE上取得的结果相差8小时
解决办法:
1.新建函数 GETLOCALDATE
CREATE FUNCTION [dbo].[GETLOCALDATE]
(
@TIMEZONEDIFFINHOUR TINYINT=8
)
RETURNS DATETIME
AS
BEGIN
RETURN DATEADD(Hh,@TIMEZONEDIFFINHOUR,GETUTCDATE())
END
2.把所有getdate换成DBO.GETLOCALDATE(8)
相关文章推荐
- sql azure试用感受3
- SQL AZURE试用感受7
- FVR420v试用感受--方便的登入及中文语言!
- Docker试用感受
- iFix5.0版试用感受
- windows azure 试用感受6
- 试用blog的感受……
- <2013 01 21> STM32——意法半导体32位ARM单片机试用感受
- ajenti试用感受
- WINDOWS AZURE试用感受12
- Mysql 官方Memcached 插件初步试用感受
- [导入]森海塞尔HD201试用感受(15天)
- ubuntu 13.10试用感受
- Mysql 官方Memcached 插件初步试用感受
- Windows server 2008试用感受
- 试用IE 8.0的感受
- XEN试用感受一则
- Ubuntu 9.10 Alpha 2试用感受
- Mysql 官方Memcached 插件初步试用感受
- windows azure试用感受1