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

Recherche:

Type: Messages; Utilisateur: rbaraer

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
    2 835

    [PostgreSQL] Il faut activer les 2 extensions "pgsql" et...

    Il faut activer les 2 extensions "pgsql" et "pdo_pgsql" (pdo_pgsql se sert en couche basse de pgsql), les deux sont-elles bien activées ?
  2. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    1 923

    [Oracle] Bonjour, Si vous n'utilisez pas de requête...

    Bonjour,

    Si vous n'utilisez pas de requête préparée, cela améliorera les performances. Avec certaines API (C, C++, Java notamment) il est aussi possible de bufferiser les requêtes avant de les...
  3. Discussion: PL/SQL 8i vers 10g

    par rbaraer
    Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    1 006

    Désolé, je pensais qu'ils avaient été abandonnés...

    Désolé, je pensais qu'ils avaient été abandonnés en 10g mais ils sont même toujours maintenus en 11g (ils ont la peau dure :)).

    Merci de cette correction.
  4. Votes reçus
    +0 -0
    Réponses
    28
    Affichages
    3 961

    Je suis d'accord et je suis également contre les...

    Je suis d'accord et je suis également contre les règles "immuables" et les "mythes" sur les SGBD. J'ai mal tourné ma phrase.

    Cela ne s'appuie effectivement que sur mon expérience personnelle (sous...
  5. Discussion: PL/SQL 8i vers 10g

    par rbaraer
    Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    1 006

    Voilà ce qui me vient à l'esprit : - Côté...

    Voilà ce qui me vient à l'esprit :

    - Côté performances c'est possible car l'optimiseur fonctionne complètement différemment.

    - Les types LONG et LONGRAW (si je me souviens bien) sont obsolètes...
  6. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    1 462

    Le problème vient d'ailleurs car une variable...

    Le problème vient d'ailleurs car une variable PLSQL de type VARCHAR2 est limitée à ~32500 octets et non 200, et un champ SQL de type VARCHAR2 à 4000 octets (dans une table par exemple).
  7. Votes reçus
    +0 -0
    Réponses
    28
    Affichages
    3 961

    En général, Oracle n'aime pas les NOT IN ... Et...

    En général, Oracle n'aime pas les NOT IN ... Et si on essayait un NOT EXISTS ?


    INSERT INTO RF_VOLUMEPREPREAL
    (CIRCUITPREPARATION, POINTDEVENTE, REFERENTIEL, UO, CODE_ETABLISSEMENT,...
  8. Discussion: Connexion OCI

    par rbaraer
    Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    4 882

    [Oracle] En tant que variable d'environnement ça devrait...

    En tant que variable d'environnement ça devrait marcher aussi (je crois que le registre est privilégié si les 2 sont renseignés).

    La valeur de NLS_LANG est généralement la même sur le serveur et...
  9. Votes reçus
    +0 -0
    Réponses
    13
    Affichages
    6 814

    [PDO] Si tu veux dire que PDO n'apporte rien dans ce...

    Si tu veux dire que PDO n'apporte rien dans ce domaine par rapport aux anciennes extensions, c'est tout à fait ça.

    Ce problème de comptage de résultat n'est pas anodin et dépend essentiellement...
  10. Discussion: Connexion OCI

    par rbaraer
    Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    4 882

    [Oracle] NLS_LANG est essentiellement à définir sur le...

    NLS_LANG est essentiellement à définir sur le "client" du point de vue d'Oracle, c'est à dire la machine à partir de laquelle vous vous connectez à Oracle, donc dans le cas de PHP le serveur web (qui...
  11. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    2 763

    delimiter | drop function if exists toto|...

    delimiter |
    drop function if exists toto|
    create function toto (c int(1)) returns int(1)
    begin
    select @val := 1;
    return @val;
    end
    |
    delimiter ;
  12. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    2 569

    [PDO] En fait si, l'identifiant de la CE est là : ...

    En fait si, l'identifiant de la CE est là :


    ALTER TABLE table_02 ADD CONSTRAINT `FKtable_01`
    FOREIGN KEY ( `t1_id` ) REFERENCES `table_01` ( `t1_id` );

    Mais on ne le répète pas après...
  13. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    2 569

    [PDO] Pour moi il y a une erreur de syntaxe, le 2e...

    Pour moi il y a une erreur de syntaxe, le 2e `FKtable_01` est de trop :

    ALTER TABLE table_02 ADD CONSTRAINT `FKtable_01` FOREIGN KEY `FKtable_01` ( `t1_id` ) REFERENCES `table_01` ( `t1_id` )
    ...
  14. Discussion: Pile des erreurs

    par rbaraer
    Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    960

    Peut-être avec FORMAT_ERROR_BACKTRACE...

    Peut-être avec FORMAT_ERROR_BACKTRACE ? (>= 10.2 il me semble)
  15. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    1 229

    Ce n'est pas très propre ;) mais en castant en...

    Ce n'est pas très propre ;) mais en castant en varchar ça marche :


    SELECT *
    FROM exploitation.compte
    WHERE upper (compte.id_compte::varchar) = upper (742::varchar);

    Edit : Je suis en 8.3.4
  16. Votes reçus
    +0 -0
    Réponses
    13
    Affichages
    6 814

    [PDO] Ce qui est adapté lorsque l'on va de toute façon...

    Ce qui est adapté lorsque l'on va de toute façon tout afficher, mais lorsque l'on a une recherche qui retourne potentiellement 500000 enregistrements, que l'on veut connaitre ce chiffre de 500000...
  17. Discussion: Connexion OCI

    par rbaraer
    Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    4 882

    [Oracle] Non ce n'est pas grave : les valeurs en...

    Non ce n'est pas grave : les valeurs en commentaires sont celles par défaut. Le problème vient d'ailleurs...

    Je pense qu'il manque un client Oracle, non ? Suivez la procédure d'install pour voir...
  18. Discussion: Connexion OCI

    par rbaraer
    Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    4 882

    [Oracle] Ah les erreurs PHP doivent être cachées ;) ...

    Ah les erreurs PHP doivent être cachées ;)

    Essayez ceci au début de votre page PHP :


    <?php
    error_reporting(E_ALL | E_STRICT);
    ini_set('display_startup_errors', 1);
    ...
  19. Votes reçus
    +0 -0
    Réponses
    12
    Affichages
    5 280

    OK, donc vous lancez la 1ère requête une fois,...

    OK, donc vous lancez la 1ère requête une fois, puis bouclez sur les 12000 résultats pour lancer à chaque fois les 2 autres requêtes, soit environ 24000 requêtes, c'est bien ça ?

    Là je comprends...
  20. Discussion: Connexion OCI

    par rbaraer
    Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    4 882

    [Oracle] Aves oci8 il faut tester les retours de chaque...

    Aves oci8 il faut tester les retours de chaque fonction, si c'est false, ça a échoué.

    Si vous avez le choix, prenez plutôt une interface objet, par exemple le composant Zend_Db du Zend Framework. ...
  21. Votes reçus
    +0 -0
    Réponses
    12
    Affichages
    5 280

    Pouvez-vous ajouter des indexes ? Il doit...

    Pouvez-vous ajouter des indexes ? Il doit certainement en manquer. Le plus simple et le plus performant sera la bonne requête SQL optimisée + des indexes.

    12000 enregistrements est relativement...
  22. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 064

    Non pas forcément, mais c'est moins évident à...

    Non pas forcément, mais c'est moins évident à faire :)

    Je vous soumets une idée.

    L'idée serait de créer une fonction qui crée à partir du libellé actuel un autre libellé qui se trierait...
  23. Votes reçus
    +0 -0
    Réponses
    12
    Affichages
    5 280

    Je ne pense pas que ça va marcher car : - on...

    Je ne pense pas que ça va marcher car :
    - on ne peut pas définir un curseur sur une requête dynamique
    - je ne crois pas que l'on puisse récupérer le résultat du EXECUTE pour parcourir le curseur...
  24. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 064

    Non bien sûr ce ne serait pas uniquement pour le...

    Non bien sûr ce ne serait pas uniquement pour le tri, mais plus pour une question d'intégrité, pour éviter les erreurs dans les différentes parties de ce libellé, qui visiblement correspondent bien à...
  25. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    2 937

    La gestion d'erreurs dans les procédures stockées...

    La gestion d'erreurs dans les procédures stockées MySQL est encore très insuffisante (comparée à Oracle ou PostgreSQL par exemple), mais ça se fait en utilisant des "Handlers", ce qui est préconisé...
Affichage des résultats 1 à 25 sur 179
Page 1 sur 8 1 2 3 4