preguntar acerca de tsql

2
réponses

T-SQL obtenir le pourcentage de correspondance de caractère de 2 chaînes

disons que j'ai un ensemble de 2 mots: Alexandre et Alecsander ou Alexandre et Alegzander Alexander et Aleaxnder, ou toute autre combinaison. En général, nous parlons de l'homme d'erreur en tapant un mot ou un ensemble de mots. Ce que je veux r …
demandé sur 1970-01-01 00:33:31
9
réponses

Comment résoudre » N’a pas pu trouver ISAM installable.»d’erreur pour le fournisseur OLE DB «de Microsoft.ACE.OLEDB.12.0»

j'essaie d'importer des données à partir D'Excel 2007 (.xlsx) dans SQL Server 2008 en utilisant une commande T-SQL OpenRowset () avec le "Microsoft.ACE.OLEDB.12.0" fournisseur OLE DB, et je reçois un persistant "impossible de trouver ISAM installable …
demandé sur 1970-01-01 00:33:32
5
réponses

Résumé récursif de la structure de l’arbre

j'ai une struture d'arbre dans une seule table. La table est un arbre de catégories qui peuvent être imbriquées sans fin. Chaque catégorie a une colonne ProductCount qui indique combien de produits sont directement dans la catégorie (ne pas sommer le …
demandé sur 1970-01-01 00:33:34
9
réponses

La façon la plus élégante de générer des permutations dans SQL server

Donné le tableau suivant: Index | Element --------------- 1 | A 2 | B 3 | C 4 | D Nous voulons générer toutes les permutations possibles (sans répétitions) en utilisant les éléments. le résultat final (en sautant quelqu …
demandé sur 1970-01-01 00:33:30
2
réponses

TSQL-moyenne de toutes les valeurs d’une colonne qui ne sont pas nulles

je suis en train de rédiger un rapport et je cherche à obtenir la valeur moyenne d'une colonne d'âge. Le problème est que toutes les rangées n'ont pas d'âge. si les valeurs pour la colonne sont 0 2 4 je voudrais que 3 soient retournées, pas 2. Je ne …
demandé sur 1970-01-01 00:33:31
3
réponses

Qu’est-ce qui ne va pas avec cette boucle imbriquée en SQL

j'ai eu une situation étrange aujourd'hui en faisant un code sql unique. Cette boucle imbriquée ne semble pas fonctionner la boucle externe: elle imprime (0,0),(0,1),(0,2) et (0,3) declare @i int, @j int select @i = 0, @j = 0 while @i < 3 begin …
demandé sur 1970-01-01 00:33:30
8
réponses

T-SQL pour régler une datetime à la date la plus proche?

Double Quelle est la meilleure façon de supprimer la partie temps d'une valeur datetime (SQL Server)? j'ai une colonne qui suit quand les choses sont créées à l'aide d'un datetime, mais je voudrais générer un rapport que les groupes par jour, donc j …
demandé sur 1970-01-01 00:33:29
9
réponses

Combinaison (concaténation) de la date et de l’heure dans une datetime

en utilisant SQL Server 2008, cette requête fonctionne très bien: select CAST(CollectionDate as DATE), CAST(CollectionTime as TIME) from field Donne-moi deux colonnes comme ceci: 2013-01-25 18:53:00.0000000 2013-01-25 18:53:00.0000000 2013-01-2 …
demandé sur 1970-01-01 00:33:33
2
réponses

Comment déterminer si quelque chose a changé dans update trigger dans T-sql

Comment puis-je déterminer si quelque chose a changé dans UPDATE trigger? Par exemple, j'ai table named person avec un seul nom de colonne qui contient la valeur "Mike". Si je run UPDATE person SET NAME = 'Mike' comment puis-je déterminer le déc …
demandé sur 1970-01-01 00:33:32
5
réponses

Conflits de colonne avec le type d’autres colonnes dans la liste unpivot

Im pivotant sys.[views] dans des paires de valeurs clés pour comparer avec des valeurs sur un autre serveur pour tester la cohérence. Je tombe sur un problème qui renvoie l'erreur. Msg 8167, Niveau 16, État 1, Ligne 51 le type de colonne "t …
demandé sur 1970-01-01 00:33:32