Bonjour,
J'ai un soucis avec la commande CREATE FUNCTION. Comme elle doit être la 1ère d'un lot de requête je n'arrive pas à la mettre sous condition.
Voic un bout du code :
IF CHARINDEX(' 7.',@@Version) <> 0 -- Ce n'est pas la Version SQL7
BEGIN
CREATE FUNCTION ...
END
Le but étant de créer la fonction que pour SQL2000 (SQL7 ne reconaissant pas la commande).
Mais comme je l'ai dis le 'CREATE' doit être au début.
J'ai bien essayé par OPENQUERY mais je ne parviens pas à créer ma fonction. J'ai aussi pensé au 'osql' mais je ne vois pas comment faire.
Voyez vous une solution ? (Je veut passer uniquement par script valable dans l'analyseur de requête)
Merci à ceux qui me répondrons.
A+
Partager