preguntar acerca de tsql

2
réponses

T-SQL: comment créer une clé unique sensible à la casse?

Comment créer une contrainte unique sur un champ varchar sensible à la casse (SQL Server 2005)? Actuellement ma contrainte ressemble à ceci: alter table MyTable add constraint UK_MyTable_MyUniqueKey unique nonclustered (MyCol) Lorsque j'essaie d' …
demandé sur 1970-01-01 00:33:29
2
réponses

comment renommer le nom de la colonne avec T-SQL

J'ai besoin d'aide avec la colonne de table SQL Server. J'essaie de renommer le nom de la colonne, mais cela ne fonctionne pas. USE COST_mesta_test GO EXEC sp_rename '[dbo].[1965$].obec' , 'people' , 'COLUMN' GO J'ai essayé une combinaison différe …
demandé sur 1970-01-01 00:33:32
8
réponses

Requête SQL pour rechercher le schéma de toutes les tables

Je travaille sur une base de données SQL Server 2008 qui contient de nombreuses tables (environ 200). Beaucoup de ces tables contiennent un champ du nom "CreatedDate". J'essaie d'identifier tout le schéma de table avec ce champ particulier. Y a-t-il …
demandé sur 1970-01-01 00:33:29
4
réponses

Ordre conditionnel T-SQL par

J'essaie d'écrire une procédure stockée qui renvoie une liste d'objets avec l'ordre de tri et la direction de tri sélectionnés par l'utilisateur et transmis en tant que paramètres sql. Disons que j'ai une table de produits avec les colonnes suivante …
demandé sur 1970-01-01 00:33:33
8
réponses

Extraire le premier mot d’une chaîne dans une requête SQL Server

Quelle est la meilleure façon d'extraire le premier mot d'une chaîne de requête de sql server? ... …
demandé sur 1970-01-01 00:33:29
6
réponses

TSQL LEFT join et seulement la dernière ligne de droite

J'écris une requête sql pour obtenir le post et seulement Le Dernier commentaire de ce post(s'il existe). Mais je ne peux pas trouver un moyen de limiter seulement 1 ligne pour la colonne de droite dans LEFT join. Voici un exemple de cette requête. …
demandé sur 1970-01-01 00:33:30
4
réponses

SQL définir la variable en utilisant COUNT

J'essaie de faire une requête simple à mon serveur et je veux que le résultat soit stocké dans la variable @times. DECLARE @times int SET @times = SELECT COUNT(DidWin)as "I Win" FROM thetable WHERE DidWin = 1 AND Playername='Me' IntelliSense, dit …
demandé sur 1970-01-01 00:33:31
2
réponses

Comment interroger une colonne xml dans tsql

J'ai une table, T1, avec une colonne XML, EventXML, sur SQL Server 2008. Je veux interroger toutes les lignes où certains nœuds contiennent une valeur particulière. Mieux, je voudrais récupérer la valeur dans un nœud différent. Le tableau T1: T1: …
demandé sur 1970-01-01 00:33:32
4
réponses

Quelle est la meilleure utilisation de la gestion des erreurs SQL Server T-SQL? [fermé]

Nous avons une grande application principalement écrite dans SQL Server 7.0, où tous les appels de base de données sont des procédures stockées. nous exécutons maintenant SQL Server 2005 , qui offre plus de fonctionnalités T-SQL. Après à peu près c …
demandé sur 1970-01-01 00:33:29
4
réponses

Insérer un enregistrement uniquement si l’enregistrement n’existe pas déjà dans le tableau

Je me demande s'il existe un moyen d'insérer un enregistrement dans une table uniquement si la table ne contient pas déjà cet enregistrement? Est-il une requête qui va le faire, ou ai-je besoin d'une procédure stockée? ... …
demandé sur 1970-01-01 00:33:30