Pg: primarni klic na IP adresach

Jan Kasprzak kas na informatics.muni.cz
Pátek Listopad 29 14:51:51 CET 2002


	Dobry den,

mam takovy dotaz tykajici se Postgresu: v tabulce mam jako primarni klic
sloupec typu cidr (cili prefix IPv4 adresy). No a chtel bych, aby ten
klic byl jednoznacny, cili nejen abych nemohl mit dva stejne zaznamy,
ale ani dva zaznamy, z nichz jeden je "podsiti" druheho - napriklad
10.1.2.0/24 << 10.1.0.0/16 << 10.0.0.0/8. Cili aby z techto tri
zaznamu mohl byt v tabulce prave jeden.

	Jde tohle udelat jinak nez triggerem, ktery bude prochazet
vsechny radky tehle tabulky (teda jestli vubec to takhle jde udelat).

-Y.

-- 
| Jan "Yenya" Kasprzak  <kas at {fi.muni.cz - work | yenya.net - private}> |
| GPG: ID 1024/D3498839      Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/   Czech Linux Homepage: http://www.linux.cz/ |
|-- If you start doing things because you hate others and want to screw  --|
|-- them over the end result is bad.   --Linus Torvalds to the BBC News  --|


Další informace o konferenci Test