La table comporte deux colonnes Nom et ID.rechercher un nombre qui n'est pas dans la colonne ID
ID (int,not null)
Name (nvarchar(255),not null)
je besoin d'un script SQL qui sera exécuté sur un serveur de rapports qui procédez comme suit:
User inputs "New.Name"
User inputs "Old.Name"
Si « New.Name » ET « Old.Name » n'est pas dans la colonne [Nom ] puis Imprimez "Noms incorrects" puis revenez au début. SINON CONTINUEZ
Trouver un numéro qui est pas dans la colonne ID déclarera alors que @nombre
Declare @NewID AS int
Declare @OldID AS int
SET @NewID = ID Where Name = New.Name
SET @OldID = ID where Name = Old.Name
UPDATE Table SET ID = @Number WHERE ID = @NewID
UPDATE Table SET ID = @NewID WHERE ID = @OldID
UPDATE Table SET ID = @OldID WHERE ID = @NewID
Est-il possible de coder ce dans SQL Server 2005 Reporting Services?
J'ai fait de mon mieux avec ma petite connaissance de SQL mais je ne sais pas quoi faire avec le reste.
Avez-vous une question? – Oded
pour quelle base de données? –
Et que signifie "nombre dans = 0"? Je n'ai aucune idée de ce que tu veux faire ou savoir. – TToni