[Sql Server 2000] Problem z Insertem

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

Rejestracja: 14 lat temu

Ostatnio: 12 lat temu

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

Rejestracja: 16 lat temu

Ostatnio: 7 lat temu

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

Rejestracja: 17 lat temu

Ostatnio: 20 godzin temu

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

Rejestracja: 14 lat temu

Ostatnio: 11 lat temu

0

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

Pozostało 580 znaków

Odpowiedz

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