Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Rudi Bruchez
Bonjour,
2clo a écrit:
Dans une proc j'aurai besoin de declarer une variable du meme type et de meme longueur qu'une colonne dans une table existante.
Je ne vois que deux solutions : 1. le faire en SQL dynamique... c'est un cauchemar 2. créer un type utilisateur utilisé par la colonne et la variable. Exemple :
CREATE TYPE montype FROM varchar(50) DECLARE @var montype
Contrainte : le code qui déclare la variable doit se trouver dans le contexte de la base qui contient le type/
Dans une proc j'aurai besoin de declarer une variable du meme type et de
meme longueur qu'une colonne dans une table existante.
Je ne vois que deux solutions :
1. le faire en SQL dynamique... c'est un cauchemar
2. créer un type utilisateur utilisé par la colonne et la variable.
Exemple :
CREATE TYPE montype FROM varchar(50)
DECLARE @var montype
Contrainte : le code qui déclare la variable doit se trouver dans le
contexte de la base qui contient le type/
Dans une proc j'aurai besoin de declarer une variable du meme type et de meme longueur qu'une colonne dans une table existante.
Je ne vois que deux solutions : 1. le faire en SQL dynamique... c'est un cauchemar 2. créer un type utilisateur utilisé par la colonne et la variable. Exemple :
CREATE TYPE montype FROM varchar(50) DECLARE @var montype
Contrainte : le code qui déclare la variable doit se trouver dans le contexte de la base qui contient le type/