輸出下面的SQL語句是 '279A'SUBSTR之間的Teradata
SELECT
SUBSTR('H0279A',3)
我很困惑,爲什麼這個查詢返回1:
SELECT
CASE
WHEN SUBSTR('H0279A',3) BETWEEN '0000' AND '9999'
THEN 1
ELSE 0
END
如何 '279A' 是 '0000' 之間AND'9999'? 我正在使用Teradata。
爲什麼0000用引號引起來?我認爲之間適用於數字和日期。而不是字符串。 – emaillenin
我不能說,因爲我從同事那裏得到了這個代碼... – Adam