SQLite, Netbeans i procedury SQL

0

Witam,
chciałabym stworzyć jakąś prostą procedurę w SQLite Managerze. Np coś takiego

create procedure Nie_droższe (@Max money)
as select * from Karta_dań where Cena<=@Max

i potem wywołać ją w aplikacji w Netbeansie. Da się to w ogóle zrobić? Mam stworzone tabele, widoki, triggery, wiem jak dodawać, usuwać, zmieniać wiersze w tych tabelach za pomocą tej aplikacji, ale co do procedur, to kompletnie nie mam pojęcia...

0

ramaya, nie wiem jak to jest rozwiązane w javie, ale:
SQLite nie ma wbudowanych procedur sam z siebie - to jest jedna z jego małych wad. Ma za to mechanizm, dzięki któremu można dołączyć procedurey np. pisane w języku C - nie jest to może takie proste, ale jest. W każdym razie brak jest takich poleceń jak "create procedure", w wyniku których kod sql jest dołączany do samej bazy.

0

Dzięki za odpowiedź:) w takim razie jeśli da się w C, to może ktoś wie, jak to wygląda w javie - bardzo proszę o pomoc.

0

Musiałbyś chyba wykorzystać bazkę napisaną w Javie.

h2database na pewno obsługuje procedury napisane w Javie: http://www.h2database.com/html/features.html#user_defined_functions
Poza tym HSQLDB też, no i możliwe że inne takie jak Apache Derby.

1 użytkowników online, w tym zalogowanych: 0, gości: 1