Quelle est la meilleure façon (en termes de performances) de paginer les résultats dans SQL Server 2000, 2005, 2008, 2012 si vous souhaitez également obtenir le nombre total de résultats (avant la
Quelle est la meilleure façon (en termes de performances) de paginer les résultats dans SQL Server 2000, 2005, 2008, 2012 si vous souhaitez également obtenir le nombre total de résultats (avant la
Pourquoi 1753? Qu'ont-ils contre 1752? Mon arrière arrière arrière arrière arrière arrière arrière grand-père serait très
table1 (id, nom) table2 (id, nom) Requete: SELECT name FROM table2 -- that are not in table1
À l'aide de MSSQL2005, puis-je tronquer une table avec une contrainte de clé étrangère si je tronque d'abord la table enfant (la table avec la clé primaire de la relation FK)? Je sais que je peux Utiliser un DELETE clause sans une où, puis RESEEDl'identité (ou) Retirez le FK, tronquez la table et...
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une...
J'ai une procédure stockée qui renvoie 80 colonnes et 300 lignes. Je veux écrire une sélection qui obtient 2 de ces colonnes. Quelque chose comme SELECT col1, col2 FROM EXEC MyStoredProc 'param1', 'param2' Lorsque j'ai utilisé la syntaxe ci-dessus, j'obtiens l'erreur: "Nom de colonne invalide". Je...
Comment puis-je auto incrementle primary keydans une SQL Servertable de base de données, j'ai parcouru le forum mais je ne vois pas comment. J'ai regardé les propriétés mais je ne vois pas d'option, j'ai vu une réponse où vous allez à la Identitypropriété de spécification et la définissez sur oui...
J'ai besoin de changer la clé primaire d'une table en une colonne d'identité, et il y a déjà un certain nombre de lignes dans la table. J'ai un script pour nettoyer les ID pour s'assurer qu'ils sont séquentiels à partir de 1, fonctionne bien sur ma base de données de test. Quelle est la commande...
Je suis curieux de savoir s'il existe ou non une réelle différence entre le moneytype de données et quelque chose comme decimal(19,4)(c'est ce que l'argent utilise en interne, je crois). Je suis conscient que moneyc'est spécifique à SQL Server. Je veux savoir s'il y a une raison impérieuse de...
En étudiant pour l'examen 70-433, j'ai remarqué que vous pouvez créer un indice de couverture de l'une des deux manières suivantes. CREATE INDEX idx1 ON MyTable (Col1, Col2, Col3) -- OU -- CREATE INDEX idx1 ON MyTable (Col1) INCLUDE (Col2, Col3) La clause INCLUDE est nouvelle pour moi. Pourquoi...
Dans SQL Server 2005, j'ai une table cm_production qui répertorie tout le code qui a été mis en production. La table a un ticket_number, program_type et program_name et push_number avec quelques autres colonnes. OBJECTIF: Compter tous les noms de programmes DISTINCT par type de programme et numéro...
J'ai un tableau avec deux colonnes, IDet Value. Je veux changer une partie de certaines chaînes dans la deuxième colonne. Exemple de tableau: ID Value --------------------------------- 1 c:\temp\123\abc\111 2 c:\temp\123\abc\222 3 c:\temp\123\abc\333 4 c:\temp\123\abc\444 Maintenant, le 123\dans la...
J'essaie de me connecter à un serveur Microsoft SQL 2005 qui n'est pas sur le port 1433. Comment puis-je indiquer un numéro de port différent lors de la connexion au serveur à l'aide de SQL Management
Pouvez-vous m'aider avec les instructions SQL pour trouver des doublons sur plusieurs champs? Par exemple, en pseudo code: select count(field1,field2,field3) from table where the combination of field1, field2, field3 occurs multiple times et à partir de la déclaration ci-dessus s'il y a plusieurs...
J'utilise SQL Server 2008 Management Studio et j'ai une table que je souhaite migrer vers un autre serveur db. Existe-t-il une option pour exporter les données sous forme d'insertion dans un script SQL ??
J'ai une chaîne de 3 caractères maximum lorsqu'elle est créée pour la première fois dans SQL Server 2008 R2. Je voudrais le remplir avec des zéros en tête, donc si sa valeur d'origine était '1' alors la nouvelle valeur serait '001'. Ou si sa valeur d'origine était '23', la nouvelle valeur est...
Je souhaite mettre à jour les 100 meilleurs enregistrements dans SQL Server. J'ai une table T1avec des champs F1et F2. T1a 200 enregistrements. Je souhaite mettre à jour le F1champ dans les 100 premiers enregistrements. Comment puis-je mettre à jour en fonction de TOP 100dans SQL...
Est-il possible de spécifier une condition dans Count() ? Je voudrais compter uniquement les lignes qui ont, par exemple, "Manager" dans la colonne Position. Je veux le faire dans l'instruction count, sans utiliser WHERE; Je pose des questions à ce sujet parce que j'ai besoin de compter à la fois...
On m'a dit que si j'exportais la clé de deux tables, SQL Server créerait quelque chose de semblable à un index dans la table enfant. J'ai du mal à croire que cela soit vrai, mais je ne peux pas trouver grand-chose là-bas spécifiquement lié à cela. Ma vraie raison de demander cela est parce que nous...
Dans SQL Server 2005, nous pouvons créer des tables temporaires de deux manières: declare @tmp table (Col1 int, Col2 int); ou create table #tmp (Col1 int, Col2 int); Quelles sont les différences entre ces deux? J'ai lu des opinions contradictoires sur si @tmp utilise toujours tempdb, ou si tout se...