[Sql Server 2000] Problem z Insertem

Odpowiedz Nowy wątek
2006-12-29 21:36
0

Witam.
tak jak w temacie a mianowicie mam kilka tabel powiazanych ze sobą kluczami obcymi a mianowicie mam tabele z klientami zawierającą kolumne id adresu która jest kluczem obcym do tabeli Adresy o raz kolumne miasto które zawiera ID miasta i jest kluczem obcym do tabeli Miasta. Ja chce teraz zrobic inserta w którym podam wszystki dane klienta łącznie łączenie z adresem i miastem i chciałabym żeby te wszystki dane trafiły do odpowiednich tabel czyli tabeli Klient zawierającej dane o kliencie dabeli Miasta i tabeli Adresy.
Z góry dziękuje za pomoc.

Pozostało 580 znaków

2006-12-30 01:55
0

nie da się - pojedyńczy INSERT to JEDNO wstawienie do JEDNEJ tabeli - poczytaj sobie jakiekolwiek kurs SQLa


- Ciemna druga strona jest.
- Nie marudź Yoda, tylko jedz tego tosta.
Google NIE GRYZIE!
Pomogłem - kliknij

Pozostało 580 znaków

2007-05-30 12:38
0
Misiekd napisał(a)

nie da się - pojedyńczy INSERT to JEDNO wstawienie do JEDNEJ tabeli - poczytaj sobie jakiekolwiek kurs SQLa

Mały błąd popełniłeś [diabel]
Jeden insert to wstawienie do jednej tabeli, ale nie koniecznie tylko jednego wiersza ;)
Przykład: "Insert z selecta"

insert into tabela(a, b, c)
select d, e, f from tabela2

Pozostało 580 znaków

2007-05-30 18:18
0

napisz sobie procedurę składowaną, w której zrobisz 2 (lub ile Ci trzeba) insertów

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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