J'utilise Access et MSDE et je n'arrive pas a cr=E9er des=20
fonctions.
Comment faire?
Sur un bouqin je vois qu'il y a un assistant ou l'on=20
demande si l'on souhaite cr=E9er une proc=E9dure stock=E9e, une=20
fonction scalaire.... Mais je n'arrive pas a trouver cet=20
assistant.
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
Fred BROUARD
pour créer une fonction il suffit de lancer un ordre TRANSACT SQL comme :
CREATE FUNCTION MaFonction (@UnParametre INT) RETURNS INT AS BEGIN DECLARE @N INT
SET @N = @UnParametre * -1
RETURN @N END
C'est tout...
Pour l'utiliser, un autre ordre :
SELECT dbo.MaFonction(33)
C'est tout !
A lire : http://sqlpro.developpez.com/TransactSQL/SQL_MSTransactSQL.html#3
A +
-- Frédéric BROUARD, MVP MS SQL Server. Expert Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
TITI a écrit:
Bonjour a tous!!
J'utilise Access et MSDE et je n'arrive pas a créer des fonctions. Comment faire? Sur un bouqin je vois qu'il y a un assistant ou l'on demande si l'on souhaite créer une procédure stockée, une fonction scalaire.... Mais je n'arrive pas a trouver cet assistant.
Merci
pour créer une fonction il suffit de lancer un ordre TRANSACT SQL comme :
CREATE FUNCTION MaFonction (@UnParametre INT)
RETURNS INT
AS
BEGIN
DECLARE @N INT
SET @N = @UnParametre * -1
RETURN @N
END
C'est tout...
Pour l'utiliser, un autre ordre :
SELECT dbo.MaFonction(33)
C'est tout !
A lire : http://sqlpro.developpez.com/TransactSQL/SQL_MSTransactSQL.html#3
A +
--
Frédéric BROUARD, MVP MS SQL Server. Expert Langage SQL / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
TITI a écrit:
Bonjour a tous!!
J'utilise Access et MSDE et je n'arrive pas a créer des
fonctions.
Comment faire?
Sur un bouqin je vois qu'il y a un assistant ou l'on
demande si l'on souhaite créer une procédure stockée, une
fonction scalaire.... Mais je n'arrive pas a trouver cet
assistant.
pour créer une fonction il suffit de lancer un ordre TRANSACT SQL comme :
CREATE FUNCTION MaFonction (@UnParametre INT) RETURNS INT AS BEGIN DECLARE @N INT
SET @N = @UnParametre * -1
RETURN @N END
C'est tout...
Pour l'utiliser, un autre ordre :
SELECT dbo.MaFonction(33)
C'est tout !
A lire : http://sqlpro.developpez.com/TransactSQL/SQL_MSTransactSQL.html#3
A +
-- Frédéric BROUARD, MVP MS SQL Server. Expert Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
TITI a écrit:
Bonjour a tous!!
J'utilise Access et MSDE et je n'arrive pas a créer des fonctions. Comment faire? Sur un bouqin je vois qu'il y a un assistant ou l'on demande si l'on souhaite créer une procédure stockée, une fonction scalaire.... Mais je n'arrive pas a trouver cet assistant.