Questions marquées «sql-server-2008»

17
Chaînes vides: pourquoi ou quand est-il égal à?

Qui peut expliquer pourquoi select case when '' = ' ' then 1 else 0 end, LEN(''), LEN(' '), DATALENGTH(''), DATALENGTH(' '); les rendements ----------- ----------- ----------- ----------- ----------- 1 0 0 0 1 La drôle de conséquence est que create table test ( val varchar(10) ); insert into test...

17
Mise en place d'une bibliothèque centrale de procédures / fonctions stockées CLR pour les proc stockés dans d'autres bases de données à utiliser?

Je voudrais utiliser le code que j'ai développé en C # CLR pour être utilisé dans toutes les bases de données du système afin de ne pas avoir à définir chacun comme digne de confiance et activer CLR et garder un tas du même code à l'intérieur de chacun . Existe-t-il un meilleur moyen de le faire...

16
Tester si des colonnes sont NULL

J'essaie de comprendre une requête simple que je peux faire pour tester si une grande table a une liste d'entrées qui a au moins UNE valeur vide (NULL / vide) dans N'IMPORTE QUELLE colonne. J'ai besoin de quelque chose comme SELECT * FROM table AS t WHERE ANY(t.* IS NULL) Je ne veux pas avoir à...

16
Taille d'unité d'allocation SQL Server NTFS

Sous Windows 2008 R2 exécutant SQL Server 2008 R2, quelle est l'importance de la taille d'unité d'allocation NTFS sur les performances des E / S DISQUES. Il me semble que l'administrateur du serveur qui a construit les quelques serveurs pour une application critique a laissé la taille de l'unité...

16
Comment COMMANDER PAR un paramètre?

Je me demandais simplement si je pouvais solliciter des commentaires sur une procédure stockée que j'exécute et s'il existe un moyen plus efficace de gérer le scénario (je suis sûr qu'il y en aura!). Fondamentalement, j'ai un seul SP que j'appelle pour renvoyer une liste d'enregistrements (Jobs)...