Установка значения столбца по умолчанию в операторе выбора для TO_CHAR - PullRequest
0 голосов
/ 16 мая 2019

Я пытаюсь назначить значение столбца по умолчанию для функции TO_CHAR.

 SELECT
 '1' AS TO_CHAR(N_NAME)

Я получаю сообщение об ошибке "Ключевое слово FROM не найдено там, где ожидается".Кто-нибудь может помочь?

Ответы [ 3 ]

1 голос
/ 16 мая 2019
SELECT '1' AS "TO_CHAR(N_NAME)"
FROM YourActualTableName;
0 голосов
/ 17 мая 2019

Я только что понял, что, поскольку я передаю значение как символ, мне больше не нужен TO_CHAR. Не могу поверить, что я не видел этого, прежде чем опубликовать это.

SELECT '1' AS N_NAME
FROM MyTable;
0 голосов
/ 16 мая 2019

Вы ищете from dual:

SELECT '1' AS "TO_CHAR(N_NAME)"
FROM dual;

Обратите внимание, что TO_CHAR(N_NAME) весьма подозрительно как псевдоним столбца.Предполагается, что вы действительно хотите сослаться на столбец в таблице.

...