J'écris un package SGBD de base et j'essaie de récupérer la longueur d'une colonne. Voici la requête que j'utilise pour récupérer l'information :
SELECT COLUMN_NAME, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH
FROM INFORMATION_SCHEMA.Columns
WHERE TABLE_NAME = 'testVariables'
Cela fonctionne bien, aucun problème sauf que CHARACTER_MAXIMUM_LENGTH renvoie toujours -1. Lorsque j'utilise SQL Management Studio, il indique que la longueur de la colonne est de 16...
Des idées ?
A la vôtre, Joel