Database Research & Development

  • Home
  • NoSQL
    • NoSQL
    • Cassandra
  • Databases
    • Database Theory
    • Database Designing
    • SQL Server Coding Standards
    • SQL Server
    • PostgreSQL
    • MySQL
    • Greenplum
    • Linux
  • Interviews
    • SQL Server Interviews
    • MySQL Interviews
    • SQL Puzzles
  • DBA Scripts
    • SQL Server DBA Scripts
    • PostgreSQL DBA Scripts
    • MySQL DBA Scripts
    • Greenplum DBA Scripts
  • Home
  • Blog Archives !
  • (: Laugh@dbrnd :)
  • Contact Me !
sqlserverinterviews
Home 2017 April SQL Server 2016: Introduced AT TIME ZONE Expression to select different TIME ZONEs

SQL Server 2016: Introduced AT TIME ZONE Expression to select different TIME ZONEs

This article is half-done without your Comment! *** Please share your thoughts via Comment ***

SQL Server 2016 introduced an AT TIME ZONE Expression to select a different type of TIME ZONEs.
If your application is multi-location and distributed over the world, I would suggest applying UTC date time format on your important date-time columns.

The reason is, you can insert UTC format anywhere from the world, and while selecting those data, you can change it into local TIME ZONE. So it will give you full flexibility on your date-time columns.

Now, you can use AT TIME ZONE expression for converting your date-time value in different TIME ZONEs.

Below is a demonstration of this:

Create a table with sample record:

1
2
3
4
5
6
7
8
9
10
11
CREATE TABLE tbl_TestTime
(
DayTime1 DATETIME
,DayTime2 DATETIME
,DayTime3 DATETIME
)
GO
 
INSERT INTO tbl_TestTime
VALUES ('2016-08-08 12:11:30','2016-08-08 12:11:30','2016-08-08 12:11:30')
GO

Use AT TIME ZONE and SELECT your date-time value in different time zones:

1
2
3
4
5
SELECT
DayTime1 AT TIME ZONE 'Eastern Standard Time' AS EST
,DayTime2 AT TIME ZONE 'Pacific Standard Time' AS PST
,DayTime3 AT TIME ZONE 'Central European Standard Time' AS CEST
FROM tbl_TestTime

Using below query, You can check available time zones:

1
2
SELECT * FROM sys.time_zone_info
GO

Apr 19, 2017Anvesh Patel
SQL Server: Encrypt Column data using Symmetric Key EncryptionSQL Server 2016: Use WITHOUT_ARRAY_WRAPPER to remove [square brackets] from JSON

Leave a Reply Cancel reply

CAPTCHA
Refresh

*

Anvesh Patel
Anvesh Patel

Database Engineer

April 19, 2017 SQL ServerAnvesh Patel, AT TIME ZONE, database, database research and development, dbrnd, SQL Query, SQL Server, SQL Server 2016, SQL Server Administrator, SQL Server Error, SQL Server Monitoring, SQL Server Performance Tuning, SQL Server Programming, SQL Server Tips and Tricks, TSQL
About Me!

I'm Anvesh Patel, a Database Engineer certified by Oracle and IBM. I'm working as a Database Architect, Database Optimizer, Database Administrator, Database Developer. Providing the best articles and solutions for different problems in the best manner through my blogs is my passion. I have more than six years of experience with various RDBMS products like MSSQL Server, PostgreSQL, MySQL, Greenplum and currently learning and doing research on BIGData and NoSQL technology. -- Hyderabad, India.

About DBRND !

dbrnd

This is a personal blog (www.dbrnd.com).

Any views or opinions represented in this blog are personal and belong solely to the blog owner and do not represent those of people, institutions or organizations that the owner may or may not be associated with in professional or personal capacity, unless explicitly stated.

Feel free to challenge me, disagree with me, or tell me I’m completely nuts in the comments section of each blog entry, but I reserve the right to delete any comment for any reason whatsoever (abusive, profane, rude, or anonymous comments) - so keep it polite.

The content of this website is protected by copyright. No portion of this website may be copied or replicated in any form without the written consent of the website owner.

Recent Comments !
  • Anvesh Patel { Sure will do... } – May 27, 12:43 PM
  • Anvesh Patel { Great... } – May 27, 12:41 PM
  • Anvesh Patel { Great... } – May 27, 12:39 PM
  • Anvesh Patel { Great... } – May 27, 12:36 PM
  • Anvesh Patel { Great... } – May 27, 12:28 PM
  • Anvesh Patel { Great... } – May 27, 12:27 PM
  • Anvesh Patel { Great... } – May 27, 12:16 PM
  • Older »
Follow Me !
  • facebook
  • linkedin
  • twitter
  • youtube
  • google
  • flickr
© 2015 – 2019 All rights reserved. Database Research & Development (dbrnd.com)
Posting....