我正在尝试对列进行子串,但不断收到以下错误。我试过了substring和substr。你怎么解决这个问题?
Parse error
Expected tokens: <COMMA>, <FROM>
这是我的代码:
SELECT
T1."FullName",
SUBSTR (T1."ID ", 1 , 5) AS "InitialID",
T1. "Age"
FROM
"Coustomers" T1
答案 0 :(得分:1)
您的列名称中有一个额外的空格:T1。“ID”。我建议不要在列名上使用引号,除非你出于某种原因。尝试将其更改为:T1.ID
T1之间也有空格。和“年龄”。
试试这个:
SELECT T1.FullName, SUBSTR(T1.ID, 1 , 5) AS InitialID ,T1.Age
FROM Coustomers T1