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

Recherche:

Type: Messages; Utilisateur: hdmea

Page 1 sur 2 1 2

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

  1. Discussion: affichage des données

    par hdmea
    Votes reçus
    +0 -0
    Réponses
    1
    Affichages
    631

    Bonjour, Je vous propose d'ajouter un bouton...

    Bonjour,

    Je vous propose d'ajouter un bouton "Consultation" avec les deux autres boutons "Suppression" et "Modification". Supprimer ENTER_QUERY du bouton lov, et le mettre dans le bouton...
  2. Discussion: Tableau Pl SQL

    par hdmea
    Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    1 299

    -Mettre au niveau de la base de données un TYPE...

    -Mettre au niveau de la base de données un TYPE VARRAY :


    CREATE PACKAGE tab_varray IS
    TYPE MesComptes IS VARRAY(4) OF VARCHAR2(4);
    choix_cpt MesComptes := MesComptes(4787,2567,3345,4103);...
  3. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    3 955

    CREATE TABLE ta_table AS SELECT * FROM y

    CREATE TABLE ta_table AS SELECT * FROM y
  4. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    3 822

    Puisque vous voulez uniquement afficher des...

    Puisque vous voulez uniquement afficher des données dans un bloc non basé à partir d'une requête, supprimer insert_record. Ci-dessous le code modifié :


    BEGIN
    ...
  5. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    4 368

    Vous pouvez aussi utiliser: SELECT count(*)...

    Vous pouvez aussi utiliser:


    SELECT count(*)
    FROM (SELECT UNIQUE age, poid FROM matable)

    mais de préférence utiliser DISTINCT car elle est portable dans d'autres SGBD, par contre UNIQUE est...
  6. Discussion: Reports et Forms !

    par hdmea
    Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    582

    Oui, à partir de FORMS, vous pouvez lancer un...

    Oui, à partir de FORMS, vous pouvez lancer un REPORTS pour consultation et impression à travers RUN_PRODUCT(REPORTS,.......).
  7. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    999

    La clée primaire peut être composer de plusieurs...

    La clée primaire peut être composer de plusieurs champs, donc, essayez de combiner les colonnes et comparer leur count.

    Exemple:


    select count(*) as nbrelig from matable;

    select count(*)...
  8. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    1 187

    Il y'a trois types de déclencheurs : au niveau...

    Il y'a trois types de déclencheurs : au niveau module , bloc de données, et item.

    le trigger PRE-INSERTdont je vous parle au niveau module.
  9. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    941

    Essayez cette requête: select...

    Essayez cette requête:

    select ref_produit,max(prix),min(prix), to_char(max(date_effet),'dd-mm-yyyy hh24:mi') from t1
    group by ref_produit;
  10. Votes reçus
    +0 -0
    Réponses
    13
    Affichages
    1 322

    ou essayez cette requête : select...

    ou essayez cette requête :


    select to_char(madate,'hh24') as heure, count(*) as nbre from matable
    where to_char(madate,'dd-mm-yyyy')=date_jour
    group by to_char(madate,'hh24');
  11. Discussion: PB Between date

    par hdmea
    Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    849

    Vous avez comparé une chaine de caractère...

    Vous avez comparé une chaine de caractère (date_fin) à un interval de date (type date).

    Il faut mettre to_date(date_fin,'yymmdd') au lieu de fate_fin dans la clause where de votre requête.
    ...
  12. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    1 187

    Pour le MCD, ajouter les cardinalités au niveau...

    Pour le MCD, ajouter les cardinalités au niveau entité "PANNE" vers relation "DECLARER", et entité "BRANCHEMENT PROV" vers relation "EXECUTE".

    Pour votre problème, la solution est d'ajouter un...
  13. Discussion: Update par lots

    par hdmea
    Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    2 586

    Pour un update par lot, voir côté FORALL et BULK...

    Pour un update par lot, voir côté FORALL et BULK COLLECT .
  14. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    980

    L'utilisation d'une table temporaire a donné le...

    L'utilisation d'une table temporaire a donné le résultat souhaité, mais pour un code simple et optimal, l'utilisation du DELETE_GROUP_RAW (....) est meilleure dans un trigger WHEN_VALIDATE_ITEM ou...
  15. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    980

    - Créer une table temporaire contenant l'Item en...

    - Créer une table temporaire contenant l'Item en question
    - Enregister les valeurs de l'item dans cette table
    - Filter votre requête en utilsant la clause where not in (select * table tempraire)
    -...
  16. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 620

    Simplifier votre code : 1- Créer une variable...

    Simplifier votre code :

    1- Créer une variable pour la requête (VARCHAR2(32767));
    2- Créer une variable cureur (type REF CURSOR)
    3- Utiliser la variable curseur pour executer votre requête ( OPEN...
  17. Discussion: Test de chaines dans IF

    par hdmea
    Votes reçus
    +0 -0
    Réponses
    8
    Affichages
    6 768

    Voici les formes de structure conditionnelle...

    Voici les formes de structure conditionnelle IF-THEN:


    * IF condition THEN instructions;
    ELSE
    IF condition THEN instructions;
    ELSE instructions;
    END IF;
    END IF;
  18. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    4 241

    Si vous voulez dire le nombre des lignes traitées...

    Si vous voulez dire le nombre des lignes traitées par le curseur, utilisez

    Nomcurseur%ROWCOUNT;
  19. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    984

    Les deux valeurs retournées, une par la fonction...

    Les deux valeurs retournées, une par la fonction et l'autre affichée par le paquetage DBMS_OUTPUT.

    On trouve le même résultat en utilisant une variable de session:

    -------
    SQL> variable...
  20. Discussion: Syntaxe Plsql ORACLE

    par hdmea
    Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    1 197

    Le signe (+) signifie une jointure externe c-à-d...

    Le signe (+) signifie une jointure externe c-à-d une jointure qui permet de donner, en plus des lignes qui ont des correspondants dans la table jointe, les lignes qui n'ont pas de correspondants dans...
  21. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    1 197

    Procéder par étape: 1- Etudier le besoin (...

    Procéder par étape:

    1- Etudier le besoin ( appartements, clients, relation avec les deux , règles de gestion,....)

    2- Concevoir le modèle conceptuel de données (MCD)

    3- Générer le modèle...
  22. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    1 067

    select b.daterec mois, (select sum(nbrei) from...

    select b.daterec mois, (select sum(nbrei) from table1 a where a.daterec=b.daterec and UPPER(os)='HP') NbreI_hp,
    (select sum(nbrei) from table1 a where a.daterec=b.daterec and UPPER(os)='AIX')...
  23. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    1 665

    Je vous conseille de commencer par la...

    Je vous conseille de commencer par la modélisation, créer le modèle MCD et le valider avec les règles que vous avez citées "contraintes à respecter", et ensuite générer le script de création des...
  24. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    969

    Voir coté SQL dynamique : EXECUTE IMMEDIATE

    Voir coté SQL dynamique : EXECUTE IMMEDIATE
  25. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    1 422

    Pour Oracle Designer 6i/9i/10g, ci-dessous un...

    Pour Oracle Designer 6i/9i/10g, ci-dessous un lien:

    http://lgl.isnetne.ch/designer6i/
Affichage des résultats 1 à 25 sur 32
Page 1 sur 2 1 2