![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Delphi ODAC и Русские имена полей [D7, XP]
TSubject © (2012-03-27 14:29:00)Здравствуйте. Подскажите как выполнить запрос где имена полей на выходе будут иметь русские названия. select name Имя from MyTable;
Может какие спец символы вставлять нужно?
Oracle 10g. Delphi 7 + ODAC
Кщд (2012-03-28 06:10:00) [1]>tesseract © (27.03.12 21:26) [5]
если есть необходимость выводить названия полей по-русски, то самое простое - указать их в запросе.
без избыточных преобразований.
tesseract (2012-03-27 21:26:00) [2]
> Подскажите как выполнить запрос где имена полей на выходе
> будут иметь русские названия
А не проще создать массив соответствия полей - и преобразовывать их при выводе?
Кщд (2012-03-27 19:26:00) [3]>alex810810 © (27.03.12 17:02) [3]
select 1 as правда-таки любое? from dual
читайте, что советуют старшие товарищи в (1) и (2), прежде, чем болтать ерундой и никчемными скобками
alex810810 (2012-03-27 17:02:00) [4]Используй псевдонимы.
select (field)любое_название_по_русски
from table
ну можен не любое но поддреживает. стоит Oracle 8i думая 10g бедет поддерживать с легкостью
Anatoly Podgoretsky (2012-03-27 15:42:00) [5]> TSubject (27.03.2012 14:29:00) [0]
Если Оракл поддерживает это, то должны использоваться экранирующие кавычки,
обычно [имя], "имя"
Ega23 (2012-03-27 14:32:00) [6]Или "" или [] или и то и другое