J'ai une table avec une colonne xml. je veux analyser pour une touche spécifique du xml, que j'accomplissons en procédant comme suit:analyse sql CAST xml
SELECT TOP 1000
CAST([PlatformInfo] as xml).value('(/PlatformInfo/@Device)[1]', 'varchar(max)') as Device ,
CAST([PlatformInfo] as xml).value('(/PlatformInfo/@SDKv)[1]', 'varchar(max)') as SDKv
FROM [myDB].[dbo].[HISTORY_TB]
Maintenant, je veux faire le tri et je reçois toujours une erreur. Comment puis-je trier les colonnes personnalisées que j'ai créées en tant que périphérique et SDKv? Comment puis-je le trier par une valeur spécifique?
Merci
S'il vous plaît montrer votre code, le message d'erreur, et les résultats attendus. – Renzo
le code est affiché dans la question d'origine, j'ai essayé de faire à la fin du bloc de code "ORDER BY SDKv ou @SDKv par je suis surly faire quelque chose de mal – ywainberg
Vous avez dit que je veux trier, donc, je suppose que vous avez code de tri qui donne une erreur – Renzo