IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Forms Oracle Discussion :

Fonction NAME_IN (DATE + HH24MISS)


Sujet :

Forms Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    238
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2002
    Messages : 238
    Par défaut Fonction NAME_IN (DATE + HH24MISS)
    bonjour,

    j'utilise la fonction NAME_IN pour extraire "dynamiquement" le contentu de mes colonnes....
    tout se passe bien sauf pour les ITEMS de type Date

    en fait j'arrive bien à récupérer la date
    mais je n'arrive pas à récupérer les heures/min/sec
    alors que la format-MASK du champ est "DD/MM/YYYY HH24:MI:SS"
    REM : même si je fais un to_date du NAME_IN

    2 exemples de parties de mon code qui ne me donnent pas le bon résultat :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    my_value varchar2(200);
    ...
    p_block_name.NAME_IN('system.current_block')
    item_name := p_block_name||'.'||get_block_property(p_block_name, FIRST_ITEM); 
    ...
    my_value:=name_in(item_name);
    ...
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    My_date date;
    ...
     my_date:=to_date(name_in(item_name),'DD/MM/YYYY HH24:MI:SS');
    ..
    Merci pour votre aide

  2. #2
    McM
    McM est déconnecté
    Expert confirmé

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Juillet 2003
    Messages
    4 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Juillet 2003
    Messages : 4 580
    Billets dans le blog
    4
    Par défaut
    Il faut que tes items soient de type DATETIME et pas DATE il me semble.

  3. #3
    Membre Expert

    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2004
    Messages
    2 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 862
    Par défaut
    Je me demande si ce n'est pas lié aux propriétés :
    • BUILTIN_DATE_FORMAT
    • PLSQL_DATE_FORMAT


    Ces 2 propriétés sont modifiables avec le built-in set_application_property.
    Il est recommandé qu'elles aient la même valeur.

Discussions similaires

  1. Cherche fonction de date équivalente au strtotime en php
    Par keumlebarbare dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 02/10/2006, 09h21
  2. Fonction VB (Date, Left, InStr, etc) non reconnues
    Par BjornDunkerbeck dans le forum Access
    Réponses: 7
    Dernier message: 21/09/2006, 19h58
  3. Comment lancer une fonction à une date donnée
    Par ideal dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 05/02/2006, 12h52
  4. [CR]Aide sur les fonction de date et plage de date.
    Par Job dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 08/11/2005, 09h19
  5. fonction de date en Excel
    Par spopo dans le forum Excel
    Réponses: 11
    Dernier message: 11/08/2005, 13h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo