Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z INSERT INTO
Wicia
post 17.12.2012, 13:48:56
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 17.12.2012

Ostrzeżenie: (0%)
-----


Witam.

Mam taki mały problem z pewnym zapytaniem do bazy danych.
Zapytanie miało aktualizować kolumnę 'wynagrodzenie' w nowo utworzonej tabeli 'wykladowcy2' takiej samej jak 'wykladowcy', tyle ze z nową kolumną 'wynagrodzenie'
W zapytaniu użyłem INSERT INTO (...) SELECT i jakoś SQL Developer tego nie łyka.
Co dziwne, przez cały czas wyskakują błędy, że chcę wstawić wartości NULL do kolumny, której nie uwzględniłem.

Oto zapytanie:



Błąd:



Podzapytanie zwraca zaś:



Schemat bazy danych:



Byłbym bardzo wdzięczny za pomoc i udzielone wskazówki smile.gif
Pozdrawiam.
Go to the top of the page
+Quote Post
wiiir
post 17.12.2012, 21:06:07
Post #2





Grupa: Zarejestrowani
Postów: 260
Pomógł: 34
Dołączył: 22.02.2010

Ostrzeżenie: (0%)
-----


Skoro tabela jest taka sama to masz primary key, a on nie moze byc pusty i komunikat ci o tym mowie poprawnie.

Poza tym widze masakryczny blad.. klucze glowne charami '00002'? masakra, zycze powodzenia przy optymalizacji zapytan na wiekszej bazie.

Go to the top of the page
+Quote Post
Wicia
post 18.12.2012, 02:32:16
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 17.12.2012

Ostrzeżenie: (0%)
-----


Dzięki za odpowiedź.

Co do błędu to tą bazą bawimy się na zajęciach, ale to co powiedziałeś jednoznacznie potwierdza fakt, że tak na prawdę uczymy się tam niczego potrzebnego smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.04.2024 - 01:03