preguntar acerca de sql

4
réponses

Une seule expression peut être spécifiée dans la liste de sélection lorsque la sous requête N’est pas introduite avec EXISTS

Ma requête est la suivante et contient une sous-requête: select count(distinct dNum) from myDB.dbo.AQ where A_ID in (SELECT DISTINCT TOP (0.1) PERCENT A_ID, COUNT(DISTINCT dNum) AS ud FROM myDB.dbo.AQ WHERE M > …
demandé sur 1970-01-01 00:33:29
2
réponses

sqlite alter table ajoute plusieurs colonnes dans une seule instruction

Est-il possible de modifier la table ajouter plusieurs colonnes dans une seule instruction dans sqlite? Ce qui suit ne fonctionnerait pas. alter table test add column mycolumn1 text, add column mycolumn2 text; ... …
demandé sur 1970-01-01 00:33:31
9
réponses

La clé étrangère améliore-t-elle les performances des requêtes?

Supposons que j'ai 2 tables, Products et ProductCategories. Les deux tables ont une relation sur CategoryId. Et c'est la requête. SELECT p.ProductId, p.Name, c.CategoryId, c.Name AS Category FROM Products p INNER JOIN ProductCategories c ON p.Catego …
demandé sur 1970-01-01 00:33:29
7
réponses

Liste Toutes les tables dans le schéma d’informations postgresql

Quelle est la meilleure façon de lister toutes les tables dans information_schema de PostgreSQL? Pour clarifier: je travaille avec une base de données vide (je n'ai ajouté aucune de mes propres tables), mais je veux voir chaque table dans la struct …
demandé sur 1970-01-01 00:33:30
5
réponses

Comment vérifier quelles serrures sont tenues sur une table

Comment Pouvons-nous vérifier quels verrous de base de données sont appliqués sur quelles lignes par rapport à un lot de requête? Tout outil qui met en évidence le verrouillage du niveau de la ligne de la table en temps réel? De base de données: …
demandé sur 1970-01-01 00:33:29
8
réponses

Importer un fichier CSV dans SQL Server

Je cherche de l'aide pour importer un fichier .csv dans SQL Server en utilisant BULK INSERT et j'ai quelques questions de base. Questions: Les données du fichier CSV peuvent avoir , (virgule) entre les deux (Ex: description), alors comment puis-j …
demandé sur 1970-01-01 00:33:33
8
réponses

Vérifiez les modifications apportées à une table SQL Server?

Comment puis-je surveiller une base de données SQL Server pour les modifications apportées à une table sans utiliser de déclencheurs ou modifier la structure de la base de données de quelque façon que ce soit? Mon environnement de programmation préfé …
demandé sur 1970-01-01 00:33:28
7
réponses

DISTINCT pour une seule colonne

Disons que j'ai la requête suivante. SELECT ID, Email, ProductName, ProductModel FROM Products Comment puis-je le modifier pour qu'il ne renvoie aucun e-mail en double? En d'autres termes, lorsque plusieurs lignes contiennent le même email, je ve …
demandé sur 1970-01-01 00:33:31
9
réponses

ALTER DATABASE a échoué car un verrou n’a pas pu être placé sur la base de données

J'ai besoin de redémarrer une base de données car certains processus ne fonctionnent pas. Mon plan est de le mettre hors ligne et de le remettre en ligne. J'essaie de le faire dans Sql Server Management Studio 2008: use master; go alter database q …
demandé sur 1970-01-01 00:33:31
9
réponses

Remplacer NULL par 0 dans une requête SQL server

J'ai développé une requête, et dans les résultats pour les trois premières colonnes je reçois NULL. Comment puis-je le remplacer par 0? Select c.rundate, sum(case when c.runstatus = 'Succeeded' then 1 end) as Succeeded, sum(case when c …
demandé sur 1970-01-01 00:33:33