17 Lut
2011
17 Lut
'11
19:22
On Thu, 17 Feb 2011 17:24:04 +0100, Sarenka wrote:
ALTER TABLE `cashimport` ADD CONSTRAINT `cashimport_ibfk_1` FOREIGN KEY (`customerid`) REFERENCES `customers` (`id`) ON DELETE SET NULL ON UPDATE CASCADE, ADD CONSTRAINT `cashimport_ibfk_2` FOREIGN KEY (`sourceid`) REFERENCES `cashsources` (`id`) ON DELETE SET NULL ON UPDATE CASCADE;
które, AFAIK, nie pozwalając dopisać do tabeli poleceniem "INSERT" żadnego przelewu,wobec którego nie został ustalony `customerid` Unie nie zawsze ten parametr się udaje uzyskać automatowi. Na razi, by mi się całość nie posypała dopisuje jakies "puste" id ALE mam pytanie - to czy to "czyn zamierzony"?
Musisz wstawiać NULL.
--
Aleksander 'A.L.E.C' Machniak
LAN Management System Developer [http://lms.org.pl]
Roundcube Webmail Developer [http://roundcube.net]
---------------------------------------------------
PGP: 19359DC1 @@ GG: 2275252 @@ WWW: http://alec.pl