OracleSQL получить подстроку переменной как новую переменную - PullRequest
2 голосов
/ 18 июня 2020

У меня есть столбец, и я хотел бы получить новый столбец, используя только первые два символа. Я бы предположил, что следующее должно работать, но это выдает FROM keyword not found where expected ошибку

SELECT *,
       SUBSTR(PHONE_NUMBER , 1,2) AS MY_PHONE_NUMBER
FROM PHONE_NOS;

Попробуйте здесь

1 Ответ

2 голосов
/ 18 июня 2020

Псевдоним таблицы и использовать его в операторе:

SELECT p.*,
       SUBSTR(p.PHONE_NUMBER, 1, 2) AS MY_PHONE_NUMBER
FROM PHONE_NOS p;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...