Re: [Postgresql-it] Problema teorico - multi progressivo
- From: Tiziano Tissino <t.tissino@xxxxxxxxxxxxxxxx>
- To: postgresql-it@xxxxxxxxxxxxxxxxx
- Date: Fri, 25 Feb 2005 19:29:26 +0100
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Enrico wrote:
Salve ragazzi ho un problema teorico e tecnico.
Allora vorrei realizzare un qualcosa del genere:
tipo_documento | progressivo_documento
B1 | 3
B2 | 10
etc...
in modo tale che 3 e 10 sia valori di due seriali diversi, secondo voi
esiste un modo per farlo con i serial o dovrò ricorrere ai soliti trigger?
Se vuoi utilizzare un serial diverso per ogni tipo documento, immagino
che i tipi di documento siano in numero finito; in tal caso, potresti
usare una tabella tipo
create table master(
progr1 int4 default nextval('progr1_seq'),
progr2 int4 default nextval('progr2_seq'),
progr3 int4 default nextval('progr3_seq'),
...
)
In alternativa, puoi crearti una vista, al posto della tabella.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird -
http://enigmail.mozdev.org
iD8DBQFCH26GclflioLL8j8RAsXgAJ48alm3zINkChUHuFiIJbpAy1bbRwCgnghG
NgrGy/i401tEIW2UVm47uNI=
=D7cR
-----END PGP SIGNATURE-----
Other related posts: