to_time fonksiyon

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

İsteğe bağlı biçimlendirme kullanarak bir zamana dönüştürmeyi döndürür expr .

Syntax

to_time(expr [, fmt] )

Arguments

  • expr: Saati temsil eden string ifadesi.
  • fmt: İsteğe bağlı bir BIÇIM STRING ifadesi.

İadeler

ZAMAN.

Sağlanırsafmt, Datetime desenleriyle uyumlu olmalıdır.

Sağlanmazsa fmt işlevi ile cast(expr AS TIME)eşdeğerdir.

fmt yanlış biçimlendirilmişse, Azure Databricks INVALID_DATETIME_PATTERN yükseltir. expr fmt kullanılarak ayrıştırılamıyorsa, Azure Databricks CANNOT_PARSE_TIME oluşturur.

Hatalı biçimlendirilmiş expr bir kullanım try_to_time hata yerine döndürmek NULL için.

Yaygın hata koşulları

Examples

> SELECT to_time('10:30:00');
  10:30:00

> SELECT to_time('10:30:00', 'HH:mm:ss');
  10:30:00

> SELECT to_time('10.30.00', 'HH.mm.ss');
  10:30:00

> SELECT to_time('not-a-time');
  Error: CAST_INVALID_INPUT