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

Вниз

Опять может повторюсь...   Найти похожие ветки 

 
angelcom   (2004-05-31 08:48) [0]

Как сделать представление, что бы переменные в представлении я мог передавать из программы как параметр, я сделал так:

SELECT FIRST 5, TRAVEL_SHEET.DATE_TRAVEL, TRAVEL_SHEET.GOS_NUM, TRAVEL_SHEET.MARKA_AVTO, JOURNAL_CLIENTCARD.SPEEDOM_Z, JOURNAL_CLIENTCARD.GSM_Z
FROM TRAVEL_SHEET
  INNER JOIN JOURNAL_CLIENTCARD ON (TRAVEL_SHEET.ID_TRAVEL = JOURNAL_CLIENTCARD.ID_TRAVEL)
WHERE
  (
     (TRAVEL_SHEET.GOS_NUM = :GNUM)
  and
     (TRAVEL_SHEET.MARKA_AVTO = :MARKA)
  )
ORDER BY TRAVEL_SHEET.DATE_TRAVEL DESC


а мне выдает ошибку...:((


 
Digitman ©   (2004-05-31 09:06) [1]


> что бы переменные в представлении .. из программы
> как параметр


переменные и в представлении и в хранимой процедуре - локальные, "передавать" их никак нельзя откуда бы то ни было извне тела представления/процедуры

если же речь идет о ПАРАМЕТРАХ, то на то и хранимая процедура, чтобы (в отличие от представления) можно было извне передавать ей параметры

представление же - своего рода жестко заданный "фильтр", поведение которого нельзя изменить параметрически


 
Johnmen ©   (2004-05-31 09:07) [2]

...?
И вообще полезно смотреть в дркументацию...
A SELECT statement clause cannot include the ORDER BY clause.


 
Кщд   (2004-05-31 09:08) [3]

использование first и order by в представлениях правомерно ли?



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

Форум: "Базы";
Текущий архив: 2004.06.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.03 c
6-1083742410
Анонимщик
2004-05-05 11:33
2004.06.27
TServerSocket/TClientSocket


1-1087203054
mika
2004-06-14 12:50
2004.06.27
тексовые файлы


6-1083793149
CaveDweller
2004-05-06 01:39
2004.06.27
Проблемка с TClientSocket на windows 2000


1-1087289985
Makaron
2004-06-15 12:59
2004.06.27
Переход к окну программы, выполняющей вычисления.


4-1084804047
Cranium
2004-05-17 18:27
2004.06.27
Как получить серийный номер биоса материнской платы





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