Si je veux voir quelles valeurs d'une colonne de feuille de calcul Excel ne correspondent pas aux valeurs d'une table, je peux facilement créer une table avec Importation en bloc. Y a-t-il un moyen plus simple? EG, je veux faire une requête comme:Créer un ensemble à partir de valeurs CSV dans TSQL
select into #temp from ('a', 'b', 'c') as 'Id'
select * from #temp where Id not in (select Id from MyTable)
Vous avez une erreur de syntaxe - l'instruction 'INTO' doit précéder' FROM' –
Merci pour cela. J'ai corrigé quelques erreurs de syntaxe pour vous. C'est bien, mais ça ne semble pas bien jouer avec les retours à la ligne dans la chaîne, donc c'est un peu difficile de coller à partir d'une colonne Excel. – RossFabricant
Merci Ed. Fixé. @rossfabricant - Je pourrais voir la nouvelle ligne causant des problèmes. Pourriez-vous faire un peu de nettoyage sur votre fichier csv avant de dépasser les valeurs séparées par des virgules dans votre requête? Si vous avez Notepad ++ ce lien pourrait vous aider à accomplir ceci: http://notepad-plus.sourceforge.net/uk/newlineFindReplace-HOWTO.php –