make_time függvény

A következőre vonatkozik:yes Databricks SQL check mark yes Databricks Runtime 18 LTS and above

Note

A Databricks Runtime 18 újabb, mint a Databricks Runtime 18.0, 18.1 és 18.2. Azok a funkciók, amelyek korábban később számozott verzióként lettek volna szállítva, mostantól a Databricks Runtime 18-as verziójának dátumozott frissítéseiként jelennek meg. További részletekért lásd: Az egyesített kibocsátási megjegyzések.

Időt hoz létre a , hourés minute a mezőkbőlsecond.

Syntax

make_time(hour, minute, second)

Arguments

  • hour: 0 és 23 közötti értékre kiértékelt EGÉSZ SZÁM kifejezés.
  • minute: 0 és 59 közötti értékre kiértékelt EGÉSZ SZÁM kifejezés.
  • second: 0 és 59,9999999 közötti értékre kiértékelő numerikus kifejezés.

Returns

EGY IDŐ.

Ha az argumentumok bármelyike szerepelNULL, az eredmény az .NULL Ha az argumentumok bármelyike nem határos, Azure Databricks DATETIME_FIELD_OUT_OF_BOUNDS.

Gyakori hibafeltételek

Examples

> SELECT make_time(6, 30, 45.887);
  06:30:45.887000

> SELECT make_time(23, 59, 59);
  23:59:59

> SELECT make_time(NULL, 30, 0);
  NULL

> SELECT make_time(25, 0, 0);
  Error: DATETIME_FIELD_OUT_OF_BOUNDS