Komentarze do 10. Operacje na danych "Data Manipulation Language".
s
13 lipca 2006,
0:04
wydaje mi sie ze jest blad w przykladzie z INSERT. Pole CountryRegionCode jest NOT NULL i nie posiada 'default value', wobec tego jezeli chcemy dodac jakis wpis do tej tabeli musimy podac przede wszystkim ta wartosc ( w koncu jest tez kluczem glownym) .
popraw mnie jesli jestem w bledzie.
pozdrawiam
s
davidvp
25 lipca 2006,
10:14
Jasne, że masz racje... Też to zauważyłem, ale problem rozwiązuje ustawienie CountryRegionCode np. jako RP (skoro PL już zajęte) :) Kurs posiada parę małych błędów, ale ogólnie jest przyjemny i się go mile czyta.. Dobra robota.. Pozdrawiam
davidvp
Szymon
15 listopada 2007,
23:34
"Pierwszy krok to wybranie tabeli nas interesującej, w tym przypadku będzie to tabela Contact w schemacie Person" - uruchomiłem tego Design Query in Editor i nigdzie mi się żadna tabel nie pojawia. Tak jak jest na tamtym rysunku to u mnie jest pusto. Może coś jest poblokowane ? Macie jakiś pomysł. Będę wdziczny bo jak dotąd kurs jest spoko
Kopacz0
2 grudnia 2007,
18:30
Re Szymon:
pewnie po otwarciu query musisz zmienic baze. Ja naprzyklad mam domyslnie ladowaba baze master, i musze w lewym gornym rogu zmienic ja na ta w ktorej zamierzam pracowac
zch_pit
19 maja 2008,
0:15
Na pocz. tego rozdziału przydała by się krótka informacja iż teraz przenosimy się z "własnej bazy" (z rozdziału nr. 9) do bazy AdventureWorks którą dodaliśmy bodajże w 3 rozdziale.
Pozdro
gość
13 lutego 2009,
13:11
nieco chaotycznie jest to wyjaśniane, trochę za dużo skrutów myślowych
przemciok
21 marca 2010,
12:59
niestety. jw.
Paweł
29 marca 2010,
10:33
Przyjazny kurs tylko nie moge dodac Polski do krajów. Pojawia się błąd
Msg 515, Level 16, State 2, Line 1
Cannot insert the value NULL into column "CountryRegionCode", table "AdventureWorks.Person.CountryRegion"; column does not allow nulls. INSERT fails.
The statement has been terminated.
jedrek
22 kwietnia 2010,
12:46
Jak zauważyli powyżej autor zapomniał o polu CountryRegionCode, więc albo oprócz pól Name, ModifiedDate musisz wstawic pole CountryRegionCode albo zmienić pole CountryRegionCode na NULL bo w tej chwili jest NOT NULL
Brando
15 czerwca 2011,
19:39
błąd
Msg 515, Level 16, State 2, Line 1
Cannot insert the value NULL into column "CountryRegionCode", table
"AdventureWorks.Person.CountryRegion"; column does not allow nulls.
INSERT fails.
The statement has been terminated.
Rozwiązujemy w następujący sposób:
INSERT INTO Person.CountryRegion
(CountryRegionCode, Name, ModifiedDate)
VALUES ("Pol", "Polska", GETDATE())
Musimy wstawić oprócz name i daty równierz skrót w kolumnie "CountryRegionCode" ponieważ tabela sie go domaga i nie pozwala zostawić pustego: "column does not allow null"
Pozdro
Dodaj swój komentarz