Questions marquées «tsql»

175
Modifier le nom de schéma de la table dans SQL

Je veux changer le nom de schéma de la table Employeesdans la base de données. Dans le Employeesnom du schéma de base de données de table actuel, dboje veux le changer exe. Comment puis-je le faire ? Exemple: DE dbo.Employees À exe.Employees J'ai essayé avec cette requête: ALTER SCHEMA exe TRANSFER...

171
Nom de la table comme variable

J'essaye d'exécuter cette requête: declare @tablename varchar(50) set @tablename = 'test' select * from @tablename Cela produit l'erreur suivante: Msg 1087, niveau 16, état 1, ligne 5 Doit déclarer la variable de table "@tablename". Quelle est la bonne façon d'avoir un nom de table rempli...

170
Calculer un total cumulé dans SQL Server

Imaginez le tableau suivant (appelé TestTable): id somedate somevalue -- -------- --------- 45 01/Jan/09 3 23 08/Jan/09 5 12 02/Feb/09 0 77 14/Feb/09 7 39 20/Feb/09 34 33 02/Mar/09 6 Je voudrais une requête qui renvoie un total cumulé dans l'ordre des dates, comme: id somedate somevalue...

168
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...

164
Performances SQL JOIN vs IN?

J'ai un cas où l'utilisation d'un JOIN ou d'un IN me donnera les bons résultats ... Qui a généralement de meilleures performances et pourquoi? Dans quelle mesure cela dépend-il du serveur de base de données que vous utilisez? (Pour info j'utilise