sto' aumentando la mia risorsa CAP,
e volevo aggiungere i vari paesi trovati sul sito, ma mi viene un dubbio :
perche' in alcuni casi mi compare un codice e poi in altri appare un altro codice ?
io ho scoperto che :
INSERT INTO zones (zone_country_id, zone_code, zone_name) VALUES (21,'Antwerpen','Antwerpen');
dovrebbe inserire una zona all'interno dello stato 21 "BELGIO"
ma perche' mi hanno messo in entrambi i casi il nome della citta' ? e non il diminutivo ? (pero' non e' questo che mi turba)
in altri casi trovo :
insert into zones (zone_id, zone_country_id, zone_code, zone_name) values (NULL, '138', 'AGS', 'Aguascalientes');
NULL ????? ma che ci fa null li ?
poi trovo :
insert into zones (zone_id, zone_country_id, zone_code, zone_name) VALUES ('',105,'AG','Agrigento');
", ???? virgolette , ma che ci stanno a fare li ?
ho dedotto che se non inserisco il campo "zone_id" posso evitare di mettere NULL oppure le virgolette ", come nel caso del Belgio.
se metto "zone_id" devo mettere NULL oppure le virgolette.
spero di essere nel giusto.
ma allora perche' altri stati hanno anche un'altro numero ?
esempio (spagna) :
INSERT INTO zones VALUES (130,195,'01','Álava');
qui' addirittura mi manda nel pallone !!!!!!!
manca tutta la parte fra parentesi !
(zone_id, zone_country_id, zone_code, zone_name)
poi che significa 130 ? che e' sto' valore sempre progressivo. :-?
qualcuno che conosce sql mi puo' delucidare , grazie.
non ho capito se le zone della spagna sono per una vecchia versione di zen-cart oppure se la parte fra parentesi si puo' anche evitare di scriverla.