make_time fonksiyon

Şunun için geçerlidir:evet olarak işaretlendi Databricks SQL denetimi evet olarak işaretlendi Databricks Runtime 18 ve üzeri

Note

Databricks Runtime 18, Databricks Runtime 18.0, 18.1 ve 18.2'den daha yenidir. Daha önce daha sonra numaralandırılmış sürüm olarak gönderilecek özellikler artık databricks Runtime 18'e tarihli güncelleştirmeler olarak gönderilir. Ayrıntılar için bkz. Birleşik sürüm notları hakkında.

, hourve minute alanlarından secondbir zaman oluşturur.

Syntax

make_time(hour, minute, second)

Bağımsız değişken

  • hour: 0 ile 23 arasında bir değere değerlendirilen INTEGER ifadesi.
  • minute: 0 ile 59 arasında bir değere değerlendirilen INTEGER ifadesi.
  • second: 0 ile 59,9999999 arasında bir değere değerlendirilen sayısal ifade.

İadeler

ZAMAN.

Bağımsız değişkenlerden herhangi biri ise NULL, sonuç olur NULL. Bağımsız değişkenlerden herhangi biri sınırların dışındaysa, Azure Databricks DATETIME_FIELD_OUT_OF_BOUNDS oluşturur.

Yaygın hata koşulları

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