Questions marquées «t-sql»

Transact-SQL (T-SQL) est un dialecte de SQL utilisé par Microsoft SQL Server et SAP Sybase.

2
SSMS et résultats des serveurs enregistrés
Contexte : Nous essayons de créer un faisceau de test AG «principal» pour l'une de nos équipes d'assistance. Ne sachant pas quels serveurs à un moment donné seront les principaux auxquels ils ont été chargés d'exécuter le TSQL sur un groupe de serveurs enregistré. Le groupe de serveurs enregistrés comprend …

3
Impossible d'insérer dans la colonne nouvellement créée
J'ai une table de test simple comme celle-ci: CREATE TABLE MyTable (x INT); Dans une transaction, j'essaie d'ajouter une colonne, puis d'insérer dans la colonne nouvellement créée: BEGIN TRANSACTION; PRINT 'Adding column, ''SupplementalDividends'', to MyTable table.'; ALTER TABLE MyTable ADD SupplementalDividends DECIMAL(18,6); PRINT 'Column added successfully....'; PRINT 'Ready to INSERT …





2
Même code dans plusieurs procédures stockées
J'ai récemment rejoint une entreprise et je viens de remarquer que la plupart des procédures stockées ont la même section de code répétée tout au long. J'ai remarqué parce que j'étais chargé de changer une petite section de ce code dans chaque SP qu'il s'est produit :) C'est un morceau …

2
Existe-t-il un équivalent T-SQL pour la ponctuation comme [0-9] pour les nombres et [az] pour les lettres?
Existe-t-il un équivalent T-SQL des modèles [0-9]et [a-z]qui me permettra d'extraire des valeurs d'une colonne contenant de la ponctuation? Par exemple: Create Table #Test ( Value VarChar(10) ) Insert Into #Test Values ('123a'), ('456b'), ('12ABC'),('AB!23'),('C?D789') Select * From #Test Where Value like '[0-9][0-9][0-9][a-z]' Cela retournerait des valeurs où les 3 …




3
Mise à jour d'une clause WHERE pour vérifier si une valeur N'EST PAS dans une table séparée
J'ai une requête qui utilise une WHEREclause, et il se trouve que j'utilise exactement la même WHEREclause dans de nombreuses requêtes sur cette table (et al). La requête est: SELECT DATENAME(DW, [AtDateTime]) AS [Day of Week] ,COUNT(*) AS [Number of Searches] ,CAST(CAST(COUNT(*) AS DECIMAL(10, 2)) / COUNT(DISTINCT CONVERT(DATE, [AtDateTime])) AS …


2
SQL Server 2008: séquence qui redémarre quotidiennement
Je dois ajouter un déclencheur qui devrait mettre à jour une colonne en utilisant les chaînes de format suivantes:, <current_date>_<per_day_incremental_id>par exemple 2015-10-01_36. Les identifiants doivent être incrémentiels et les écarts sont autorisés. Mon approche est plutôt naïve: créer un tableau avec la date actuelle et la valeur de séquence actuelle …


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.