NEXT_DAY - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQLの日付/時刻関数と式

Product
Advanced SQL Engine
Teradata Database
Release Number
17.05
17.00
Published
2020年6月
Language
日本語
Last Update
2021-03-30
dita:mapPath
ja-JP/xmd1556127764262.ditamap
dita:ditavalPath
ja-JP/xmd1556127764262.ditaval
dita:id
B035-1211
Product Category
Software
Teradata Vantage

day_valueで指定した日付より後の、最初の曜日(date_timestamp_value)の日付を返します。

構文

[TD_SYSFNLIB.] NEXT_DAY ( date_timestamp_value, day_value )
TD_SYSFNLIB.
関数が格納されているデータベースの名前。
date_timestamp_value
日付またはタイムスタンプの引数。
day_value

文字の引数。

day_valueには、任意の曜日またはその3文字の略語を使用できます。

有効な値は、次のとおりです。
  • 'SUNDAY'または'SUN'
  • 'MONDAY'または'MON'
  • 'TUESDAY'または'TUE'
  • 'WEDNESDAY'または'WED'
  • 'THURSDAY'または'THU'
  • 'FRIDAY'または'FRI'
  • 'SATURDAY'または'SAT'

曜日では大文字と小文字が区別されません。有効な略語の後に続く文字は無視されます。

この構文要素がNULLの場合は、NULLが返されます。

すべてのシステムはday_valueで上記の英語値のみをサポートするように提供される一方、tdlocaledefユーティリティに提供されるSDF(Specification for Data Formatting)ファイルのShortDaysまたはLongDaysに有効な値を含めることで、データベース管理者はローカライズされた曜日を正しく処理するように有効な値を拡張できます。