Comment trouvez-vous la longueur/taille des données dans une colonne ntext dans SQL? - Il est plus long que 8000 octets, donc je ne peux pas le convertir en un varchar. Merci.Longueur de données dans la colonne ntext?
42
A
Répondre
66
Utilisez DataLength()
SELECT * FROM YourTable WHERE DataLength(NTextFieldName) > 0
19
L'indice est dans la question: utiliser DATALENGTH()
. Notez qu'il a un comportement différent de LEN()
:
SELECT LEN(CAST('Hello ' AS NVARCHAR(MAX))),
DATALENGTH(CAST('Hello ' AS NVARCHAR(MAX))),
DATALENGTH(CAST('Hello ' AS NTEXT))
retours 5, 16, 16.
En d'autres termes, DATALENGTH()
ne supprime pas les espaces de fin et retourne le nombre d'octets, alors que LEN()
Rogne l'arrière espaces et renvoie le nombre de caractères.
0
Select Max(DataLength([NTextFieldName])) from YourTable
Questions connexes
- 1. Mettre à jour une colonne NText
- 2. colonne Alter type de données dans SQL
- 3. Modifier une longueur de colonne
- 4. longueur de la colonne à travers toutes les tables dans une base de données MySQL
- 5. Comment obtenir la longueur de chaîne maximale dans chaque colonne d'une base de données
- 6. Linq to SQL - Longueur sous-jacente de la colonne
- 7. Impact pour augmenter la longueur de colonne d'une table existante
- 8. Comment utilisez-vous LEFT sur une colonne SQL Server NTEXT?
- 9. Colonne endommagée dans la base de données
- 10. Longueur de la fraction
- 11. Détermination de la longueur de champ d'une colonne dans une datable
- 12. Quelle bonne longueur d'index pour une colonne de texte MySQL?
- 13. Comment mettre à jour une chaîne XML dans une colonne ntext dans SQL Server?
- 14. Modifier dynamiquement la largeur de la colonne Datagrid dans FLEX
- 15. Obtention de la longueur de colonne à partir des mappages Hibernate?
- 16. Créer un index sur une colonne MySQL en fonction de la longueur de son contenu?
- 17. Lecture de données binaires de longueur indéterminée dans R
- 18. Concaténer ntext dans SQL Server 2005
- 19. Quel est le moyen le plus rapide de charger une colonne text ou ntext SQL Server?
- 20. Comment dire à une colonne est le texte ou ntext lors de la connexion à la base de données en utilisant CDynamicAccessor?
- 21. Valeur maximale en fonction de la taille de la longueur et de la longueur en .NET
- 22. Colonne de table fractionnée dans données dynamiques
- 23. Valeurs partagées dans la colonne entre les données dans ado.net
- 24. Prédire la longueur d'une chaîne cryptée
- 25. récupérer les données de colonne dans la colonne multiple ListView C#
- 26. T-SQL: Sélection des n premiers caractères d'une colonne text ou ntext
- 27. Longueur maximum de MIMEType lors du stockage du type dans la base de données
- 28. Tronquer la longueur de la ligne stdin?
- 29. EmailAddress longueur du champ dans la base
- 30. Quelle est la longueur de chaîne d'un GUID?