Bonjour tout le monde,
J'ai un soucis concernant les types "text" et "char".
J'importe des données depuis un fichier "XLS" dans une base de donnée SQLSERVER temporaire.
Le fichier contient notamment des champs avec beaucoup de caractères (+ de 255).
Dans ma table temporaire j'ai donc des champs de type char(255).
Ensuite, je repartie les données de la base temporaire vers une autre table. Les données des champs dont je parle ci-dessus, sont transférés vers des champs de type "text".
J'ai lu que le type nchar etait sur 2octets et au maximum 8000 octets de données par champ. Je suppose que le char est sur 1 octet.
Mes questions sont :
quel est le maximum de caractère qu'on peut mettre dans un type "char" ? 8000 ?
En extrayant les données du fichier XLS, quelle est la capacité maximale du champ qui va recevoir les données ? char(xxx) ?
Merci de votre aide.
Cordialement
Partager