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

Вниз

Oracle   Найти похожие ветки 

 
Кщд   (2008-12-22 10:08) [40]

>Petr V. Abramov ©   (19.12.08 14:45) [39]
>не надо, alter type нормально работает, по крайней мере, на добавление атрибутов
с добавлением всё в порядке - cascade или invalidate - и вперед
проблемы начинаются с drop attribute и целой череды ограничений, связанных с ним

плюс к этому до сих нерешенная проблема с одноименными типами в разных схемах одного инстанса
всё это, конечно, обходится, но желание задействовать ООП механизм Oracle в продуктиве уменьшает до нуля


 
Petr V. Abramov ©   (2008-12-22 16:45) [41]


> Кщд   (22.12.08 10:08) [40]

так и drop column только аж в 8-й версии появилось.
я использую, от кучи другого гимра избавляет


 
nnnicky   (2008-12-24 12:11) [42]

SELECT *
FROM TABLE (SVB_BLIZKO_NETTING.build_banknetting_list  
( :NETTINGNUMBER,
 :DATENETTING,
  user
))



dsHB.Params[0].AsNumber := 10;
dsHB.Params[1].AsDate := 08-12-2008;


Не работают параметры... Тип Number и Date. Когда явно указываю значения - все ок. А так говорит нет таких данных


 
Кщд   (2008-12-24 12:35) [43]

>nnnicky   (24.12.08 12:11) [42]
приводите оригинальный текст ошибки

>dsHB.Params[1].AsDate := "08-12-2008";
передавайте дату, а не строку


 
sniknik ©   (2008-12-24 12:47) [44]

> передавайте дату, а не строку
у него не строка вообще то, насколько вижу, а число, результат странных вычислений...


 
nnnicky   (2008-12-24 15:13) [45]

ORA - 22905: Cannot access rows from a non-nested table item


 
nnnicky   (2008-12-24 15:18) [46]

ORA-22905 cannot access rows from a non-nested table item

Cause: An attempt was made to access rows of an item whose type is not known at parse time or that is not of a nested table type.

Action: Use CAST to cast the item to a nested table type.


Так и в таблице такой тип....


 
Petr V. Abramov ©   (2008-12-24 16:11) [47]

это связано с параметрами или нет???


 
nnnicky   (2008-12-24 16:19) [48]

ошибка возникает при использовании параметров... Ну по всякому уже и всеравно никак :(


 
Кщд   (2008-12-25 08:03) [49]

>nnnicky   (24.12.08 12:11) [42]


SELECT *
FROM TABLE (cast(SVB_BLIZKO_NETTING.build_banknetting_list  
( :NETTINGNUMBER,
:DATENETTING,
 user
) as YourFunctionsType))


 
nnnicky   (2008-12-25 16:16) [50]

procedure  TfmHBListBank.Set_DataSet(bActive : Boolean);
var  iID : integer;
iData : STRING;
i   : integer;
iSelectedCount : integer;
begin
iSelectedCount := fmHBBankNetting.gBaseDBtv.Controller.SelectedRecordCount;
if iSelectedCount < 1 then exit;
 if iSelectedCount > 0 then
 begin
for i := 0 to iSelectedCount -1 do
iID := fmHBBankNetting.gBaseDBtv.Controller.SelectedRecords[i].Values[fmHBBankNetting.g BaseDBtv.GetColumnByFieldName("ID").Index];
DSHB.ParamByName("NETTINGNUMBER").AsInteger := iID ;
end;


Параметры из другой таблицы... Нужно выбором строки из Grida их читать. Т.е. выбираем строку с параметрами, жмем кнопку и вызываем процедуру.  Параметры не видит...


 
Petr V. Abramov ©   (2008-12-25 17:35) [51]


> nnnicky   (25.12.08 16:16) [50]

оттестируй запрос с параметрами в pl/sql developer, потм будем с "выбором строки из Grida их читать" разбираться


 
nnnicky   (2008-12-26 11:01) [52]


> оттестируй запрос с параметрами в pl/sql developer, потм
> будем с "выбором строки из Grida их читать" разбираться


работает


 
nnnicky   (2008-12-30 09:02) [53]

тема открыта... работает в developer всего лишь... )



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

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

Наверх




Память: 0.54 MB
Время: 0.007 c
15-1254831159
Kolan
2009-10-06 16:12
2009.12.06
Как тестировать не публичные методы?


11-1208592364
<>
2008-04-19 12:06
2009.12.06
Много ли ресурсов потребляет невидимая форма?


2-1255876581
kodius
2009-10-18 18:36
2009.12.06
Перебор всех значений в stringgrid


2-1255983310
Тимофей
2009-10-20 00:15
2009.12.06
Печать грида


2-1255610309
XTasy
2009-10-15 16:38
2009.12.06
Глобальные переменные delphi





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