16.20 - TIME ZONE - Teradata Database - Teradata Vantage NewSQL Engine

Teradata Vantage™ SQLデータ定義言語 構文規則および例

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Release Date
2019年3月
Content Type
プログラミング リファレンス
Publication ID
B035-1144-162K-JPN
Language
日本語 (日本)

指定したユーザーに対するデフォルトのタイムゾーン変位。

これらのオプションの説明については、<Teradata Vantage™ SQLデータ定義言語 - 詳細トピック、B035-1184>の「MODIFY USER」を参照してください。

次のようにできます。
  • LOCAL
  • NULL
  • ± ‘quotestring’
  • ‘time_zone_string’

例: TIME ZONE LOCALオプションによるタイムゾーン変位の変更

この例では、user_nameのタイムゾーン変位を、元の時間からシステム デフォルトとして定義されたタイムゾーンに変更します。

     MODIFY USER  user_name  AS
     TIME ZONE = LOCAL;

例: TIME ZONE time_zone_stringオプションによるタイムゾーン変位の変更

この文では、TIME ZONE = ‘time_zone_string’オプションを使用して、ユーザーpaのタイム ゾーン変位を、その元のタイム ゾーン変位から文字列'America Pacific'で定義されたタイムゾーン変位に変更します。

Teradata Databaseは指定したタイムゾーン文字列を、それを検証するためのシステム定義のUDFに渡します。UDFはまた、paがログオンするたびに呼び出され、そのタイムゾーン文字列に関連づけられたルールを取り出します。

     MODIFY USER pa AS 
     TIME ZONE = 'America Pacific';

指定したtime_zone_stringの値が有効ではない場合、Teradata Databaseは要求元にエラーを返します。