SQL Как преобразовать десятичную в строку - PullRequest
7 голосов
/ 22 марта 2010

В операторе SELECT я хочу преобразовать значения в строки, т.е. SELECT TO_STRING (значение).

Как я могу сделать это в Oracle SQL?

Ответы [ 2 ]

16 голосов
/ 22 марта 2010

Вы можете использовать функцию TO_CHAR или CAST:

SELECT TO_CHAR(123.45) FROM DUAL

SELECT CAST(123.45 AS VARCHAR2(10)) FROM DUAL
1 голос
/ 22 марта 2010
SELECT CAST(column_name as data_type) from ...  

может работать

НТН

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...