sql insert

Sekcia: Programovanie 26.03.2009 | 00:30
miso   Návštevník
neviem ako mam poriesit pridavanie do databazy ktora obsahuje 2 tabulky
clovek a mesto
vytvorene su nasledovne

create table clovek (
id_clovek int Primary key,
nazov varchar(20),
id_mesto int not null)

create table meso(
id_mesto int Primary key,
nazov varchar(20))


a potrebujem ked vkladam cloveka
insert into clovek values (3,"meno",(select id_mesto from mesto where nazov="dedina"))

a neviem ako mam zabespecit aby ked "dedina nieje aby ju vytvorilo v tabulke mesto a index pridalo do tabulky clovek za rady dakujem
    • Re: sql insert 26.03.2009 | 02:05
      onee   Návštevník
      v tabulke mesto musis zriesit aby sa indexovala automaticky( id sa incremetuje automaticky) a potom pouzi podmineku if exists (select bla bla) else insert into ... zvysok vygugli
      • Re: sql insert 26.03.2009 | 02:14
        miso   Návštevník
        dik