Questions marquées «sql-server-2008»

Utilisez cette balise pour les questions spécifiques à la version 2008 de SQL Server de Microsoft.


13
SQL Server - Renvoyer une valeur après INSERT
J'essaie de récupérer la valeur-clé après une instruction INSERT. Exemple: j'ai une table avec le nom et l'identifiant des attributs. id est une valeur générée. INSERT INTO table (name) VALUES('bob'); Maintenant, je veux récupérer l'identifiant dans la même étape. Comment cela se fait-il? Nous utilisons Microsoft SQL Server 2008.



8
Comment voir les connexions SQL Server actives?
J'utilise SQL Server 2008 Enterprise. Je veux voir toutes les connexions SQL Server actives et les informations connexes de toutes les connexions, comme depuis quelle adresse IP, se connecter à quelle base de données ou quelque chose. Existe-t-il des commandes pour résoudre ce problème?


17
Entity Framework: il existe déjà un DataReader ouvert associé à cette commande
J'utilise Entity Framework et parfois j'obtiendrai cette erreur. EntityCommandExecutionException {"There is already an open DataReader associated with this Command which must be closed first."} at System.Data.EntityClient.EntityCommandDefinition.ExecuteStoreCommands... Même si je ne fais aucune gestion de connexion manuelle. cette erreur se produit par intermittence. code qui déclenche l'erreur (raccourci pour faciliter la …



5
«Empêcher l'enregistrement des modifications nécessitant la recréation de la table» effets négatifs
Préambule Je modifiais une colonne dans SQL Server 2008 aujourd'hui, en changeant le type de données de quelque chose comme la devise (18,0) en (19,2). J'ai reçu l'erreur «Les modifications que vous avez apportées nécessitent que les tables suivantes soient supprimées et recréées» de SQL Server. Avant de vous précipiter …

15
SQL Server ajoute la clé primaire d'incrémentation automatique à la table existante
Comme titre, j'ai une table existante qui est déjà remplie avec 150000 enregistrements. J'ai ajouté une colonne Id (qui est actuellement nulle). Je suppose que je peux exécuter une requête pour remplir cette colonne avec des nombres incrémentiels, puis définir comme clé primaire et activer l'incrémentation automatique. Est-ce la bonne …

7
SQL Server SELECT INTO @variable?
J'ai le code suivant dans l'un de mes procs stockés Sql (2008) qui s'exécute parfaitement: CREATE PROCEDURE [dbo].[Item_AddItem] @CustomerId uniqueidentifier, @Description nvarchar(100), @Type int, @Username nvarchar(100), AS BEGIN DECLARE @TopRelatedItemId uniqueidentifier; SET @TopRelatedItemId = ( SELECT top(1) RelatedItemId FROM RelatedItems WHERE CustomerId = @CustomerId ) DECLARE @TempItem TABLE ( ItemId …

4
Contrainte unique sur plusieurs colonnes
CREATE TABLE [dbo].[user]( [userID] [int] IDENTITY(1,1) NOT NULL, [fcode] [int] NULL, [scode] [int] NULL, [dcode] [int] NULL, [name] [nvarchar](50) NULL, [address] [nvarchar](50) NULL, CONSTRAINT [PK_user_1] PRIMARY KEY CLUSTERED ( [userID] ASC ) ) ON [PRIMARY] GO Comment ajouter une contrainte unique pour les colonnes fcode, scode, dcodeavec t-sqlet / ou …

10
Insertion de SQL Server s'il n'existe pas
Je souhaite insérer des données dans ma table, mais insérer uniquement des données qui n'existent pas déjà dans ma base de données. Voici mon code: ALTER PROCEDURE [dbo].[EmailsRecebidosInsert] (@_DE nvarchar(50), @_ASSUNTO nvarchar(50), @_DATA nvarchar(30) ) AS BEGIN INSERT INTO EmailsRecebidos (De, Assunto, Data) VALUES (@_DE, @_ASSUNTO, @_DATA) WHERE NOT EXISTS …

12
Script pour tuer toutes les connexions à une base de données (plus de RESTRICTED_USER ROLLBACK)
J'ai une base de données de développement qui se redéploie fréquemment à partir d'un projet de base de données Visual Studio (via une construction automatique TFS). Parfois, lorsque j'exécute ma génération, j'obtiens cette erreur: ALTER DATABASE failed because a lock could not be placed on database 'MyDB'. Try again later. …

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.