On 04/gen/06, at 11:32, Marco Bambini wrote:
Sinceramente io non conosco molto il vecchio db is RB5.x, non l'ho
proprio mai usato, so solo che ha moltissime limitazioni e non
andrebbe usato per fare qualcosa di "serio".
Comunque sia, questa è la definizione della PRIMARY KEY: http://
en.wikipedia.org/wiki/Primary_key
Se è vero che il db di RB5 non supporta l'opzione PRIMARY KEY,
allora un modo per simularla potrebbe essere quello di creare un
campo di tipo INT ed incrementarlo manualmente ad ogni INSERT in
modo che sia sempre univoco e che possa sempre identificare la riga
della tabella in uso.
---
Marco Bambini
http://www.sqlabs.net
http://www.sqlabs.net/blog/
Se usi RB 5.5.x allora ecco cosa dice il manuale (tradotto):
"Ogni nuova tabella ha una colonna speciale chiamata "_rowID" che è
un identificatore di tipo integer unico per ogni riga.
L'identificatore viene aggiunto automaticamente e può essere
utilizzato come campo di unione per la costruzione di database
relazionali."
Massimo Valle
___________________________________
Yahoo! Messenger: chiamate gratuite in tutto il mondo
http://it.messenger.yahoo.com
|