Ho un database SQLite che dovrà contenere prodotti. Questi prodotti hanno un numero di prodotto composito in formato fisso, costituito da categoria, gruppo e numero di prodotto (cccccc.gg.ppp). Ogni volta che viene inserito un nuovo prodotto, il nuovo numero di prodotto deve essere creato utilizzando i numeri di categoria e di gruppo, seguito dal numero di prodotto più alto in quel gruppo incrementato con uno.Funzione SQLite per formattare numeri con zeri iniziali?
A tal fine, stavo pensando di memorizzare tutti e tre i numeri in campi separati e utilizzare una vista per assemblare dinamicamente il numero del prodotto. Perché funzioni, dovrei aggiungere degli zeri iniziali, poiché il formato del numero del prodotto è fisso.
Tuttavia, non riesco a trovare una funzione incorporata di SQLite che mi permetta di fare questo ... :-(
preferirei non scrivere una funzione personalizzata, dal momento che potremmo avere a condividere il database con altri sviluppatori, perché possano leggere i dati, e non ho idea di quale piattaforma o lingua utilizzeranno
Può essere fatto? O dovremo trovare una soluzione diversa?
Nessuna descrizione e c'è una risposta simile accettata :( –
Sei il capo – Claudio