Configuration du nombre de colonnes Sqlite max à partir de QT

Je veux stocker des lignes qui ont 65536 colonnes dans une base de données Sqlite, et je le fais en utilisant C ++ et QT.

Ma question est: Puisque le nombre maximum de colonnes par défaut semble être 2000 pas plus, comment configurer ce paramètre à partir de C ++ et Qt?

Je vous remercie.

0
"Je veux stocker des lignes qui ont 65536 colonnes" suggère que vous devez revoir la base de données.
ajouté l'auteur Samuel Harmer, source

1 Réponses

La page d'accueil de SQLLite a quelques explications à ce sujet:

2.Nombre maximum de colonnes

     

Le paramètre de compilation SQLITE_MAX_COLUMN est utilisé pour définir une   lié (...)

et

The default setting for SQLITE_MAX_COLUMN is 2000. You can change it at compile time to values as large as 32767. On the other het, many experienced database designers will argue that a well-normalized database will never need more than 100 columns in a table.

Comme ça, même si vous l'augmentiez, vous ne pourriez atteindre que la moitié de ce que vous voulez. En dehors de cela, je ne peux que me référer au commentaire de Styne666 sur votre message.

0
ajouté
Bonjour. Merci beaucoup pour votre réponse. Je vois, je vais refaire la base de données.
ajouté l'auteur AimingHigh, source