Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

Delphi ODAC и Русские имена полей   Найти похожие ветки 

 
TSubject   (2012-03-27 14:29) [0]

Здравствуйте. Подскажите как выполнить запрос где имена полей на выходе будут иметь русские названия. select name Имя from MyTable;
Может какие спец символы вставлять нужно?  

Oracle 10g. Delphi 7 + ODAC


 
Ega23 ©   (2012-03-27 14:32) [1]

Или "" или [] или и то и другое


 
Anatoly Podgoretsky ©   (2012-03-27 15:42) [2]

> TSubject  (27.03.2012 14:29:00)  [0]

Если Оракл поддерживает это, то должны использоваться экранирующие кавычки,
обычно [имя], "имя"


 
alex810810 ©   (2012-03-27 17:02) [3]

Используй псевдонимы.

select (field)любое_название_по_русски
from table

ну можен не любое но поддреживает. стоит Oracle 8i думая 10g бедет поддерживать с легкостью


 
Кщд   (2012-03-27 19:26) [4]

>alex810810 ©   (27.03.12 17:02) [3]
select 1 as правда-таки любое? from dual

читайте, что советуют старшие товарищи в (1) и (2), прежде, чем болтать ерундой и никчемными скобками


 
tesseract ©   (2012-03-27 21:26) [5]


>  Подскажите как выполнить запрос где имена полей на выходе
> будут иметь русские названия


А не проще создать массив соответствия полей - и преобразовывать их при выводе?


 
Кщд   (2012-03-28 06:10) [6]

>tesseract ©   (27.03.12 21:26) [5]
если есть необходимость выводить названия полей по-русски, то самое простое - указать их в запросе.
без избыточных преобразований.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.106 c
4-1259844425
Павел
2009-12-03 15:47
2013.03.22
как получить выделенный текст из активного окна?


2-1334303031
rikitiki2012
2012-04-13 11:43
2013.03.22
Realtex


2-1337494785
TStas
2012-05-20 10:19
2013.03.22
MethodName


15-1353477561
alexdn
2012-11-21 09:59
2013.03.22
Учебник по asp.net


2-1340113435
Новичок
2012-06-19 17:43
2013.03.22
Программа на Lazarus для MacOS





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский