#html #css #oracle
#HTML #css #Oracle
Вопрос:
Я вставляю некоторый css-скрипт в поле oracle, чтобы текстовое поле могло вносить соответствующие изменения в Интернете.
Обратите внимание, что я не могу изменить веб, поэтому я могу использовать только этот способ для изменения стиля текста.
Вот сценарий oracle на данный момент, текст может изменить цвет шрифта сейчас, но я пытаюсь отредактировать стиль имени столбца и обнаружил, что имя столбца, похоже, не может содержать символ кавычки.
Есть ли какой-либо способ присвоить столбцу имя с помощью кавычек?
SELECT '<DIV style="width:150px;font-size:64px">' || A.Type || '</DIV>' AS "Type",
CASE WHEN A.ratio > 10 THEN '<DIV style="width:100px;color:Green;font-size:64px">' || A.ratio || '</DIV>'
ELSE '<DIV style="width:100px;color:Red;font-size:64px">' || A.ratio || '</DIV>'
END AS Rario
FROM Table A
Скрипт, который я хочу:
SELECT '<DIV style="width:150px;font-size:64px">' || A.Type || '</DIV>' AS "<DIV style="width:150px;font-size:64px">Type</DIV>",
CASE WHEN A.ratio > 10 THEN '<DIV style="width:100px;color:Green;font-size:64px">' || A.ratio || '</DIV>'
ELSE '<DIV style="width:100px;color:Red;font-size:64px">' || A.ratio || '</DIV>'
END AS Rario
FROM Table A
Ответ №1:
Из документации:
… ни заключенные в кавычки, ни не заключенные в кавычки идентификаторы не могут содержать двойные кавычки или нулевой символ ().
Я думаю, вы могли бы использовать символ одинарной кавычки, но я его не проверял.
Я не думаю, что такой подход является хорошей идеей. Я думаю, вам следует поместить элементы вашего стиля в другой столбец, а затем добавить их к отображению заголовка столбца.
Комментарии:
1. Что я хочу сделать, так это перенести имя столбца в <DIV style=»width:150px;font-size:64px»> Введите </DIV> , но кавычки не позволяют отображаться в имени столбца.