Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.064 c
15-1329149378
Pit
2012-02-13 20:09
2013.03.22
.NET dll


2-1335292096
artemchik
2012-04-24 22:28
2013.03.22
настройка Delphi


15-1330531768
Димка На
2012-02-29 20:09
2013.03.22
Gaussian blur


2-1337336308
leklerk
2012-05-18 14:18
2013.03.22
Проверка, работает ли компьютер


15-1350023740
alexdn
2012-10-12 10:35
2013.03.22
Интернет магазины





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский