Mysql
 sql >> Database >  >> RDS >> Mysql

C'è un limite alla stringa delimitata da virgole in find_in_set nella query mysql

La documentazione di Mysql su find_in_set() non menzionare alcun limite per quanto riguarda la lunghezza o il numero di elementi all'interno di una stringa. La documentazione di mysql su limitazioni e restrizioni all'interno di mysql inoltre non menzionare alcuna restrizione sulla lunghezza o sul numero di elementi all'interno di un elenco di stringhe.

L'unico limite che probabilmente avrai è la lunghezza massima del tipo di dati che contiene una stringa. Ma con i campi di testo lungo, questo limite è molto alto.

Tuttavia, preferirei archiviare gli elementi in un elenco nei propri record.