Questions marquées «sql-server-2008»

18
en utilisant * tables * comme paramètres de table (TVP)

MS SQL 2008 prend en charge TVP: une fonctionnalité utile pour le téléchargement en masse de données vers une procédure stockée pour traitement. Plutôt que de créer un type défini par l'utilisateur, est-il possible de tirer parti d'une définition de table existante? Par exemple, est-il possible de...

17
Recherche de la dernière mise à jour d'une table

La requête: SELECT name AS TableName, create_date AS CreatedDate, modify_date as ModifyDate FROM sys.tables order by ModifyDate; ... me dira la dernière fois qu'une table a été créée et modifiée (du point de vue DDL). Mais je veux savoir la dernière fois que des données réelles ont été insérées ou...

17
Quand devez-vous spécifier PAD_INDEX?

Ainsi, vous pouvez utiliser FILLFACTORpour laisser de l'espace dans les pages d'index des feuilles. La spécification PAD_INDEXlaisse également de l'espace dans les nœuds intermédiaires. Quels scénarios devez-vous spécifier PAD_INDEXet quels avantages apporte-t-il à

17
Émuler une séquence TSQL via une procédure stockée

J'ai besoin de créer une procédure stockée qui émule une séquence TSQL. Autrement dit, il donne toujours une valeur entière distincte croissante à chaque appel. De plus, si un entier est passé, il devrait retourner cette valeur s'il n'y a jamais eu de résultat supérieur ou le prochain entier le...

17
Conception de grandes tables SQL

J'ai une question générale sur la conception des tables SQL Server 2008. Nous avons actuellement une table de plus de 600 Go et se développe à environ 3 Go par jour. Ce tableau contient les indecies appropriés mais devient un blocage majeur lors de l'exécution de requêtes et uniquement en raison de...

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...