У меня есть выбор:
select name from table
Мой ответ:
Alex
Можно ли как-нибудь получить ответ, "Alex: __________" на мой выбор?
"Alex: __________"
Использовать конкатенацию строк:
SELECT name || ': __________' FROM table
Однако я хотел бы спросить, действительно ли это работа для SQL-запроса или нужно ли выполнять форматирование на любом языке среднего уровня, который вызывает базу данных.
Возможно, вам нужна фиксированная длина ответа, тогда вы должны использовать что-то вроде:
SELECT RPAD(name || ': ', 30,'_') from table
вы можете использовать CONCAT функцию
select CONCAT(name,': __________' ) from table
смотрите эту ссылку, как использовать детали: https://www.w3resource.com/oracle/character-functions/oracle-concat-function.php
выберите EmployeeName + ': ___________' из Employee