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
SQL - Ignorer la casse lors de la recherche d'une chaîne
J'ai les données suivantes dans une table PriceOrderShipped PriceOrderShippedInbound PriceOrderShippedOutbound En SQL, j'ai besoin d'écrire une requête qui recherche une chaîne dans une table. Lors de la recherche d'une chaîne, il doit ignorer la casse. Pour la requête SQL mentionnée ci-dessous SELECT DISTINCT COL_NAME FROM myTable WHERE COL_NAME LIKE '%PriceOrder%' …





3
Alias ​​de référence (calculé dans SELECT) dans la clause WHERE
SELECT (InvoiceTotal - PaymentTotal - CreditTotal) AS BalanceDue FROM Invoices WHERE BalanceDue > 0 --error La valeur calculée «BalanceDue» définie comme variable dans la liste des colonnes sélectionnées ne peut pas être utilisée dans la clause WHERE. Y a-t-il un moyen pour cela? Dans cette question connexe ( Utilisation d'une …
130 sql  sql-server  tsql 

6
SQL Server: colonnes en lignes
Vous recherchez une solution élégante (ou toute autre) pour convertir des colonnes en lignes. Voici un exemple: j'ai une table avec le schéma suivant: [ID] [EntityID] [Indicator1] [Indicator2] [Indicator3] ... [Indicator150] Voici ce que je souhaite obtenir comme résultat: [ID] [EntityId] [IndicatorName] [IndicatorValue] Et les valeurs de résultat seront: 1 …
129 sql  sql-server  tsql  unpivot 



3
Convention de dénomination pour la contrainte unique
Les conventions de dénomination sont importantes, et la clé primaire et la clé étrangère ont des conventions couramment utilisées et évidentes ( PK_Tableet FK_Table_ReferencedTable, respectivement). La IX_Table_Columndénomination des index est également assez standard. Qu'en est-il de la contrainte UNIQUE? Existe-t-il une convention de dénomination communément acceptée pour cette contrainte? J'ai …

16
Les collisions GUID sont-elles possibles?
Je travaille sur une base de données dans SQL Server 2000 qui utilise un GUID pour chaque utilisateur qui utilise l'application à laquelle il est lié. D'une manière ou d'une autre, deux utilisateurs se sont retrouvés avec le même GUID. Je sais que Microsoft utilise un algorithme pour générer un …
128 sql-server  guid 



7
Désactiver Activer le serveur SQL de déclenchement pour une table
Je veux créer un proc comme ci-dessous mais il y a une erreur de syntaxe. Quelqu'un pourrait-il signaler le problème? Create PROCEDURE [dbo].[my_proc] AS BEGIN DISABLE TRIGGER dbo.tr_name ON dbo.table_name -- some update statement ENABLE TRIGGER dbo.tr_name ON dbo.table_name END ** Error Message : Incorrect syntax near 'ENABLE'.

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.