Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Fonction sous oracle

ibtissam, le jeudi 23 juin 2005 à 09:22:09
bonjour,

je suis une stagiaire qui travail sur BO,Comme BO ne gère pas le multi_base mon responsable ma demander de créer une fonction qui a le même nom sur les 3SGBD ORACLE,SQLBASE,SQLSERVER
en fait le but c’est d’utiliser la même fonction sur BO (INLSUBSTR) qui est défini différemment sur les 3 SGBD.
comme exemple la fonction substr sous oracle @substring sous SQLBAS, et substring sous SQLSERVER normalement.

@substring(string,star_pos,length) (SQLBASE)
substr(string,star_pos,length) (ORACLE)
substring(string,star_pos,length ) (SQL SERVER)

les trois fonctions retourn la meme chose
pour définir cette fonction sous oracle
voila mon code

CREATE OR REPLACE FUNCTION INLSUBSTR(string_in IN VARCHAR2,start_position_in IN NUMBER,substr_length_in IN NUMBER)
RETURN VARCHAR2
AS
BEGIN
SUBSTR('string_in',start_position_in ,substr_length_in )
END;

pour la création de la fonction il y a pas de pb mais quand j'essaye de faire

select INLSUBSTR('SP_LIB',1,2) from MEDICAMENTS;

j'ai un message que la fonction et n'est pas valide

conclusion en fait mon but c'est comme si je vais renommer la fonction substr sous oracle et faire pareil sous les autres SGBD
REMARQUE : je suis débutant dans le domaine
Merci pour votre aide
Répondre à ibtissam  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Coucou, le mercredi 30 juillet 2008 à 13:32:41
ALors depuis le 23 juin 2005 tu as dû trouver la solution, car sinon tu es un rai baltringue.
Répondre à Coucou

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Toto, le jeudi 7 août 2008 à 12:22:44
Dans le genre je me fais chier du coup je met des commentaires inutiles ya pas mieux :p
Meu non jme fai pa chier !!!
Répondre à Toto

Résultats pour fonction sous oracle

Oracle - Les fichiers d'une base Oracle Les fichiers physiques d'une base Oracle Les fichiers physiques d'une base Oracle permettent de stocker de manière persistante les données manipulées par Oracle, tandis que la mémoire sert à optimiser la vitesse de fonctionnement de la base de... www.commentcamarche.net/contents/oracle/oracfich.php3
Cours gratuit en ligne sur oracle (Résolu) Souhaite connaitre liens cours ou documentation gratuit en françai en ligne sur oracle merci d'avance. www.commentcamarche.net/forum/affich-422631-cours-gratuit-en-ligne-sur-oracle
[C] Extraire partie entière et partie décimal (Résolu) Hello ! J'ai un souci en C : je cherche à réaliser un programme, et à un moment j'ai besoin de récupérer la partie entière et la partie décimale d'un nombre dans deux variables différentes. Par exemple, si j'ai un nombre 4.1256,... www.commentcamarche.net/forum/affich-2329799-c-extraire-partie-entiere-et-partie-decimal

Résultats pour fonction sous oracle

Petit tour d'horizon de IngresIngres en quelques mots Ingres est un des premiers SGBD relationnel au monde (historiquement), d'un niveau comparable à Oracle (en terme de fonctionnalités et d'ancienneté de celles-ci). C'est un développement universitaire qui est devenu un produit... www.commentcamarche.net/faq/sujet-5415-petit-tour-d-horizon-de-ingres
[PHP] Fonction mail()La fonction mail() est bloquée chez certains des hébergeurs gratuits pour des raisons de sécurité (afin d'éviter le spam notamment), l'adresse ip de la machine qui a demandé le script sera alors indiquée dans le header 'X-MM-Mail-From-IP'. renseignez... www.commentcamarche.net/faq/sujet-117-php-fonction-mail

Résultats pour fonction sous oracle

Différence entre deux dates dans une requête (Résolu)Bonjour, j'ai un souci pour calculer une différence entre deux dates. j'ai créer une table avec des champ DATEDEB BATEFIN NBJABS Au départ, je met cette table à jour en remplissant les champ dateDeb et dateFin à partir d'une autre table... www.commentcamarche.net/forum/affich-6099539-difference-entre-deux-dates-dans-une-requete
Formation ERP SAP Oracle (Résolu)Bonjour, Notre organisme de formation, spécialisé depuis plusieurs années dans la formation de Consultants Fonctionnels ERP, organise dès janvier 2008, des formations de consultants fonctionnels juniors sur SAP ou Oracle. Nous recherchons, pour nos... www.commentcamarche.net/forum/affich-3968800-formation-erp-sap-oracle
Connection Oracle depuis ASP (Résolu)Bonjour, Je dois me connecter sur une base Oracle 9.2 depuis un site web. - J'ai créé un DSN, j'accède à la base depuis Excel - Je crée le vbScript suivant, ça fonctionne: dim rs Dim connString Dim conn Dim SQL set conn =... www.commentcamarche.net/forum/affich-5321627-connection-oracle-depuis-asp

Résultats pour fonction sous oracle

Oracle - Les processusLes processus Le fonctionnement de la base Oracle est régi par un certain nombre de processus chargés en mémoire permettant d'assurer la gestion de la base de données. On distingue généralement deux types de processus : les processus utilisateurs... www.commentcamarche.net/contents/oracle/oracproc.php3
Oracle - La gestion de la mémoireL'utilisation de la mémoire par Oracle. Oracle fait un usage poussé de la mémoire physique (RAM, Random Access Memory) du serveur afin de fournir les meilleures performances possibles. Ainsi Oracle utilise la mémoire physique du serveur... www.commentcamarche.net/contents/oracle/oracmem.php3
PHP - Les fonctionsLa notion de fonction On appelle fonction un sous-programme qui permet d'effectuer un ensemble d'instructions par simple appel de la fonction dans le corps du programme principal. Les fonctions permettent d'exécuter dans plusieurs parties du... www.commentcamarche.net/contents/php/phpfonc.php3