J'ai une table disons T dans la base de données SQL Server 2005 et il a deux colonnes dites A et B, qui le plus souvent n'auront aucune valeur en eux. Comment vérifier si A et B sont vides (toutes les chaînes de longueur nulle) ou non?De meilleurs moyens de déterminer si une colonne d'une table est vide ou non?
J'ai cette façon naïve de le faire -
select count(*) as A_count from T where A <> ''
Supposons que A a varchar de type de données. Je me demandais si je pouvais obtenir la même information en utilisant une table système, et si oui, cela serait-il plus rapide que cette requête?
acclamations
Dommage que vous n'utilisiez pas Oracle - Les index Bitmap sont parfaits pour ce genre de choses. – RichardOD