Questions marquées «sql-server»

Microsoft SQL Server est un système de gestion de base de données relationnelle (SGBDR). Utilisez cette balise pour toutes les éditions de SQL Server, y compris Compact, Express, Azure, Fast-track, APS (anciennement PDW) et Azure SQL DW. N'utilisez pas cette balise pour d'autres types de SGBD (MySQL, PostgreSQL, Oracle, etc.). N'utilisez pas cette balise pour des problèmes de développement logiciel et mobile, sauf si elle est directement liée à la base de données.


4
Modifier la table Ajouter la syntaxe de colonne
J'essaie d'ajouter par programme une colonne d'identité à une table Employés. Je ne sais pas ce que je fais de mal avec ma syntaxe. ALTER TABLE Employees ADD COLUMN EmployeeID int NOT NULL IDENTITY (1, 1) ALTER TABLE Employees ADD CONSTRAINT PK_Employees PRIMARY KEY CLUSTERED ( EmployeeID ) WITH( STATISTICS_NORECOMPUTE …
142 sql  sql-server  tsql  ddl 

3
Cas dans l'instruction Select
J'ai une instruction SQL qui a un CASEfrom SELECTet je ne peux pas faire les choses correctement. Pouvez-vous me montrer un exemple CASEoù les cas sont les conditions et les résultats sont des cas. Par exemple: Select xxx, yyy case : desc case when bbb then 'blackberry'; when sss then …
141 sql  sql-server  case 


5
Requête SQL pour la date du jour moins deux mois
Je veux sélectionner tous les enregistrements dans une table où leur date d'entrée est antérieure à 2 mois. Une idée de comment je peux faire ça? Je n'ai encore rien essayé mais je suis sur ce point: SELECT COUNT(1) FROM FB WHERE Dte > GETDATE()
141 sql  sql-server 


9
Puis-je utiliser l'instruction CASE dans une condition JOIN?
L'image suivante fait partie des vues système de Microsoft SQL Server 2008 R2. De l'image, nous pouvons voir que la relation entre sys.partitionset sys.allocation_unitsdépend de la valeur de sys.allocation_units.type. Donc, pour les réunir, j'écrirais quelque chose de similaire à ceci: SELECT * FROM sys.indexes i JOIN sys.partitions p ON i.index_id …
141 sql  sql-server  join  case 



9
TSQL Pivot sans fonction d'agrégation
J'ai une table comme celle-ci ... CustomerID DBColumnName Data -------------------------------------- 1 FirstName Joe 1 MiddleName S 1 LastName Smith 1 Date 12/12/2009 2 FirstName Sam 2 MiddleName S 2 LastName Freddrick 2 Date 1/12/2009 3 FirstName Jaime 3 MiddleName S 3 LastName Carol 3 Date 12/1/2009 Et je veux ça …


26
Chaîne fractionnée T-SQL
J'ai une colonne SQL Server 2008 R2 contenant une chaîne que je dois diviser par une virgule. J'ai vu de nombreuses réponses sur StackOverflow mais aucune d'elles ne fonctionne dans R2. Je me suis assuré de disposer des autorisations de sélection sur tous les exemples de fonction fractionnée. Toute aide …

18
SQL Server SELECT DERNIERS N lignes
C'est une question connue mais la meilleure solution que j'ai trouvée est quelque chose comme: SELECT TOP N * FROM MyTable ORDER BY Id DESC J'ai une table avec beaucoup de lignes. Il n'est pas possible d'utiliser cette requête car cela prend beaucoup de temps. Alors, comment puis-je faire pour …

8
Comment déposer une colonne avec contrainte?
Comment supprimer une colonne qui a une contrainte par défaut dans SQL Server 2008? Ma requête est alter table tbloffers drop column checkin Je reçois une erreur en dessous L'archivage ALTER TABLE DROP COLUMN a échoué car un ou plusieurs objets accèdent à cette colonne. Quelqu'un peut-il corriger ma requête …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.