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

Recherche:

Type: Messages; Utilisateur: Loyd1974

Page 1 sur 8 1 2 3 4

Recherche: Recherche effectuée en 0,03 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    20 213

    Vu que tu dis obtenir des dates sous la forme : ...

    Vu que tu dis obtenir des dates sous la forme :

    "01/12/2003
    01/12/2003
    01/12/2004"J'ai l'impression que ton champ char_content est de la forme 'DD/MM/YYYY'
    donc, lorsque tu fais :

    ...
  2. Votes reçus
    +0 -0
    Réponses
    8
    Affichages
    2 074

    Qu'est ce qui motive ces changements ? Une...

    Qu'est ce qui motive ces changements ?

    Une table renommée ? Il suffit d'utiliser un synonyme
    Une colonne renommée ? Il suffit de créer une vue

    Il existe peut être une solution du même style...
  3. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    4 248

    bravo ! :king: C'était tout bête en fait, et je...

    bravo ! :king:
    C'était tout bête en fait, et je cherchais un truc plus compliqué, je me mettrais des baffes parfois :aie:
  4. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    4 248

    Petite précision, quand on fait : SELECT...

    Petite précision, quand on fait :



    SELECT SYSTIMESTAMP - 10/(24*60*60) FROM DUAL


    J'ai l'impression qu'on perd la précision au niveau de la fraction de seconde. Donc, si on lance la requête...
  5. Discussion: Claculer un cumul

    par Loyd1974
    Votes reçus
    +0 -0
    Réponses
    30
    Affichages
    2 630

    Il y'a aussi le SUM en analytique ;)

    Il y'a aussi le SUM en analytique ;)
  6. Discussion: Claculer un cumul

    par Loyd1974
    Votes reçus
    +0 -0
    Réponses
    30
    Affichages
    2 630

    Juste une précision, le trigger peut être...

    Juste une précision, le trigger peut être pénalisant si des insert en masse sont effectuées (mais bon, dans le cas présent, j'en doute)
    Par contre, si les données sont modifiées après coup (ce qui...
  7. Discussion: Claculer un cumul

    par Loyd1974
    Votes reçus
    +0 -0
    Réponses
    30
    Affichages
    2 630

    oups, je suis fatigué, j'ai écrit une énormité,...

    oups, je suis fatigué, j'ai écrit une énormité, le vrai code c'est :



    WITH t AS (SELECT 2007 AS YEAR, 1 AS MONTH, 1000 AS production FROM dual UNION ALL
    SELECT 2007, 2,...
  8. Discussion: Claculer un cumul

    par Loyd1974
    Votes reçus
    +0 -0
    Réponses
    30
    Affichages
    2 630

    Je ne sais pas, moi, j'ai juste lu : Donc, si...

    Je ne sais pas, moi, j'ai juste lu :

    Donc, si on prend ma requête cela donne:


    WITH t AS (SELECT 2007 AS YEAR, 1 AS MONTH, 1000 AS production FROM dual UNION ALL
    SELECT...
  9. Discussion: Claculer un cumul

    par Loyd1974
    Votes reçus
    +0 -0
    Réponses
    30
    Affichages
    2 630

    En analytique, cela donne ceci : WITH t AS...

    En analytique, cela donne ceci :



    WITH t AS (SELECT 2007 AS YEAR, 1 AS MONTH, 1000 AS production FROM dual UNION ALL
    SELECT 2007, 2, 800 FROM dual UNION ALL
    ...
  10. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    2 104

    Il va falloir passer par un curseur dynamique,...

    Il va falloir passer par un curseur dynamique, comme cela:



    Type MyRefCursor IS REF CURSOR;
    epss_seq_cur MyRefCursor;
    sql_stmt varchar2(4000);
    ...
    sql_stmt := 'SELECT sequence_name FROM...
  11. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    13 802

    Les datetimes format sont souvent malconnus, ...

    Les datetimes format sont souvent malconnus,

    On avait Q pour le "Quarter" ou trimestre en français
    Il y'a aussi WW pour le numéro de semaine dans l'année (entre 1 et 53), qu'il ne faut pas...
  12. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    13 802

    SELECT TO_CHAR(SYSDATE,'Q') FROM DUAL >4 SELECT...

    SELECT TO_CHAR(SYSDATE,'Q') FROM DUAL
    >4
    SELECT TO_CHAR(TO_DATE('01/01/07','dd/mm/yy'),'Q') from dual
    >1
  13. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    1 608

    C'est à cause de la condition sur ta 2ème table...

    C'est à cause de la condition sur ta 2ème table qui n'est pas optionnelle, transformant ton outer join en join normal:

    select t1.id1, t1.id2, t1.value, t2.value
    from table t1, table t2
    where...
  14. Votes reçus
    +0 -0
    Réponses
    26
    Affichages
    2 108

    Tu l'as peut être déjà fait, mais bon, as-tu...

    Tu l'as peut être déjà fait, mais bon, as-tu regardé que le schéma qui contient ta procédure stockée a bien accès à la vue en question ?
    Ainsi que le user qui compile la procédure
  15. Votes reçus
    +0 -0
    Réponses
    32
    Affichages
    4 849

    Si tu veux faire un FULL OUTER JOIN, il faut...

    Si tu veux faire un FULL OUTER JOIN, il faut obligatoirement passer par l'écriture de ton ordre SQL en format ANSI, comme montrer dans l'exemple ci-dessous:


    SELECT d.department_id, e.employee_id...
  16. Votes reçus
    +0 -0
    Réponses
    26
    Affichages
    2 108

    Il manque le %type: TYPE TabData IS TABLE...

    Il manque le %type:



    TYPE TabData IS TABLE OF V$DATAFILE.NAME%TYPE;

    Pour mémoire, on met %TYPE pour préciser que le type est le même que la colonne prise en référence,et %ROWTYPE pour...
  17. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    1 163

    Voici l'info en question provenant du site oracle...

    Voici l'info en question provenant du site oracle : ici

    et tu peux télécharger la 10g depuis cette page : ici . Il faut juste descendre un peu plus bas car au départ c'est la 11g qui est proposé
  18. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    1 163

    Je crois avoir lu que iSqlplus n'existe plus en...

    Je crois avoir lu que iSqlplus n'existe plus en 11g, c'est surement pour cela que tu n'y arrives pas, je retrouve l'info et je te la recopierai dans ce forum
  19. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    1 021

    Est-ce que tu n'aurais pas une table qui aurais...

    Est-ce que tu n'aurais pas une table qui aurais une foreign key sur une des colonnes de la table que tu veux effacer ?
  20. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    7 817

    Avant de s'énerver et de vouloir insulter les...

    Avant de s'énerver et de vouloir insulter les autres, on clique sur le lien que j'ai mis, on lit et on apprend

    Tu aurais ainsi lu que les v_$ et les v$ sont exactement identique car la vue v_$ ne...
  21. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    2 631

    Cela ne me dit rien, mais tu pourrais arriver à...

    Cela ne me dit rien, mais tu pourrais arriver à un résultat quasi similaire avec la compilation conditionnelle, tu trouveras plus d'info ici
  22. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    3 140

    Tu peux faire : EXCEPTION WHEN OTHERS...

    Tu peux faire :



    EXCEPTION
    WHEN OTHERS THEN
    dbms_output.put_line(SQLCODE || ' ' || SQLERRM);
    Cela t'affichera le message d'erreur

    Par contre, si tu veux faire un traitement...
  23. Votes reçus
    +0 -0
    Réponses
    1
    Affichages
    8 641

    LPAD à gauche (Left) et RPAD à droite (Right) ...

    LPAD à gauche (Left) et RPAD à droite (Right)

    syntaxe:


    LPAD(Chaine à modifier, nb de caractères à ajouter, caractères à ajouter)
    LPAD('TOTO',10,'x')
    donnera
    xxxxxxTOTO
  24. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    1 111

    Tout dépend comment est utilisé cette requête:...

    Tout dépend comment est utilisé cette requête:
    En pl/sql, il suffit juste de jouer avec l'exception no_data_found
    En sql pur, aucune valeur ne sera retourné et la variable stockant le résultat...
  25. Discussion: Améliorer un UPDATE

    par Loyd1974
    Votes reçus
    +0 -0
    Réponses
    15
    Affichages
    1 628

    Pas évident comme ça de t'aider mais les pistes...

    Pas évident comme ça de t'aider mais les pistes que j'explorerais serait :


    Utiliser le bulk collect et le FORALL au lieu de faire du fetch et de l'update unitaire
    Essayer d'intégrer la...
Affichage des résultats 1 à 25 sur 176
Page 1 sur 8 1 2 3 4