SQL - jak vlozit do obou tabulek?

Jaroslav Lukesh lukesh na seznam.cz
Čtvrtek Září 4 11:27:23 CEST 2014


derby je úplně blbá databáze. Tak jsem nakonec udělal brute force v bash 
skriptu. Vyzvednu si hodnoty, z nich udělám pahodnoty, uložím do první, 
následně z ní vložm max id do druhé.


----- Původní zpráva ----- 
Od: "RV" <vicek.radek na cpost.cz>

No tohle je spis zalezitost pro tzv. trigger - tedy zalezitost, ktera se
odpaluje sama v rezii serveru na konkretni udalost. A vyhodou je, ze
mate k dispozici i hodnoty z puvodni operace.

Radek Vicek

Dne 4.9.2014 10:13, Róbert Šuška napsal(a):
> Ahoj, presne tak ako pisal pan Skopalik, ja len dodam, ze v jednom dotaze
> urobis zapis do jednej tabulky. Pokial tych insertov/updatov bude viac, 
> asi
> by bolo vhodne, mat to v ulozenej procedure, az to ten Tvoj server
> podporuje. Pravdepodobne tie zapisy spolu suvisia a asi nemusim 
> pripominat,
> ze by to malo ist v jednej transakcii.
>
> Robo
>
> -----Original Message-----
> From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf Of Slavomir
> Skopalik
> Sent: Wednesday, September 03, 2014 8:55 PM
> To: 'HW-news'
> Subject: RE: SQL - jak vlozit do obou tabulek?
>
> Hledejte neco takoveho:
>
> INSERT INTO tab1(id,x) SELECT id,'ahoj' FROM tab2;



Další informace o konferenci Hw-list