STRING
tür
Şunlar için geçerlidir: Databricks SQL Databricks Runtime
türü, 0'a eşit veya daha uzun karakter dizilerini destekler.
Sözdizimi
STRING
Değişmez Değerler
[r|R]'c [ ... ]'
r
veyaR
Şunlar için geçerlidir: Databricks SQL Databricks Runtime 10.4 LTS ve üzeri
Ham-değişmez değer belirten isteğe bağlı ön ek.
c
Unicode karakter kümesindeki herhangi bir karakter.
Aşağıdaki kaçış dizileri normal dize değişmez değerlerinde (ön ek olmadan r
) tanınır ve aşağıdaki kurallara göre değiştirilir:
\0
->\u0000
, kod 0 ile unicode karakter;\b
->\u0008
, geri al;\n
->\u000a
, çizgi besleme;\r
->\u000d
, satır başı;\t
->\u0009
, yatay sekme;\Z
->\u001A
, yerine;\%
->\%
;\_
->\_
;\<other char>
-><other char>
, eğik çizgiyi atlayın ve karakteri olduğu gibi bırakın.
Dizeye ön ekliyse r
kaçış karakteri yoktur.
Dize değişmez değerlerini sınırlandırmak için tek tırnak () yerine çift"
tırnak ('
) kullanabilirsiniz.
Örnekler
> SELECT 'Spark';
Spark
> SELECT CAST(5 AS STRING);
5
> SELECT 'O\'Connell'
O'Connell
> SELECT 'Some\nText'
Some
Text
> SELECT r'Some\nText'
Some\nText
> SELECT '서울시'
서울시
> SELECT ''
> SELECT '\\'
\
> SELECT r'\\'
\\