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.

7
La clause SQL OVER () - quand et pourquoi est-elle utile?
USE AdventureWorks2008R2; GO SELECT SalesOrderID, ProductID, OrderQty ,SUM(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Total' ,AVG(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Avg' ,COUNT(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Count' ,MIN(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Min' ,MAX(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Max' FROM Sales.SalesOrderDetail WHERE SalesOrderID IN(43659,43664); J'ai lu cet article et je ne comprends …


4
Fonction IndexOf dans T-SQL
Étant donné une colonne d'adresse e-mail, je dois trouver la position du signe @ pour la sous-chaîne. Quelle est la indexoffonction, pour les chaînes en T-SQL? Vous recherchez quelque chose qui renvoie la position d'une sous-chaîne dans une chaîne. en C # var s = "abcde"; s.IndexOf('c'); // yields 2
168 sql  sql-server  tsql  string 

19
Erreur de restauration SQL Server - L'accès est refusé
J'ai créé une base de données sur ma machine locale, puis j'ai fait une sauvegarde appelée tables.baktable DataLabTables. J'ai déplacé cette sauvegarde sur une machine distante sans cette table et j'ai essayé de faire une restauration mais j'ai obtenu l'erreur suivante: System.Data.SqlClient.SqlError: Le système d'exploitation a renvoyé l'erreur «5 (Accès …


9
Visual Studio: ContextSwitchDeadlock
J'ai reçu un message d'erreur que je ne peux pas résoudre. Il provient de Visual Studio ou du débogueur. Je ne sais pas si la condition d'erreur ultime se trouve dans VS, le débogueur, mon programme ou la base de données. Ceci est une application Windows. Pas une application Web. …


13
Mettre à jour plusieurs colonnes dans SQL
Existe-t-il un moyen de mettre à jour plusieurs colonnes dans SQL Server de la même manière qu'une instruction d'insertion est utilisée? Quelque chose comme: Update table1 set (a,b,c,d,e,f,g,h,i,j,k)= (t2.a,t2.b,t2.c,t2.d,t2.e,t2.f,t2.g,t2.h,t2.i,t2.j,t2.k) from table2 t2 where table1.id=table2.id Ou quelque chose comme ça, plutôt que comme ça: update table set a=t2.a,b=t2.b etc ce qui …




11
Comment une jointure externe gauche peut-elle renvoyer plus d'enregistrements qu'il n'en existe dans la table de gauche?
J'ai une jointure externe gauche très basique pour renvoyer tous les résultats de la table de gauche et quelques informations supplémentaires d'une table beaucoup plus grande. La table de gauche contient 4935 enregistrements. Pourtant, lorsque JE LEFT OUTER JOIN il à une table supplémentaire, le nombre d'enregistrements est considérablement plus …


5
Comment vérifier l'existence d'un type de table défini par l'utilisateur dans SQL Server 2008?
J'ai un type de table défini par l'utilisateur. Je veux vérifier son existence avant de modifier un patch en utilisant la OBJECT_ID(name, type)fonction. Que doit-on passer typede l' énumération pour les types de table définis par l'utilisateur? N'U' comme pour la table définie par l'utilisateur ne fonctionne pas, c'est-à-dire IF …


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.