15 Wrz
2015
15 Wrz
'15
13:30
Witam chciałem przypisać do urządzeń sieciowych, ktore są u klientów, adresy lokalizacji z adresu klienta. do klienta należy komputer a komputer ten jest połączony z urządzeniem sieciowym. Właśnie temu urządzeniu chcę ustawić adres lokalizacji. skleciłem takie zapytanie: UPDATE netdevices nd SET location = (SELECT c.address from customers c, nodes n WHERE nd.id = n.netdev AND c.id = n.ownerid and c.address IS NOT NULL LIMIT 1) ale postgres krzyczy o błędzie: BŁĄD: pusta wartość w kolumnie "location" narusza ograniczenie wymaganej wartości gdzie samo podzapytanie nie zwraca mi żadnych NULL. jak poprawnie zrobic to zapytanie? -- Pozdrawiam Marcin / nicraM