Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1254 connectés 

  FORUM HardWare.fr
  Programmation

  [NB] Help, c'est quoi la différence entre PL-SQL et SQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[NB] Help, c'est quoi la différence entre PL-SQL et SQL

n°187627
oups93
tout le monde fait des erreurs
Posté le 31-07-2002 à 21:55:53  profilanswer
 

Si quelqu'un peut m'éclairer...

mood
Publicité
Posté le 31-07-2002 à 21:55:53  profilanswer
 

n°187736
--greg--
Posté le 01-08-2002 à 00:27:53  profilanswer
 

PL-SQL c'est une "version" d'SQL spécialisée, par/pour Oracle

n°187813
oups93
tout le monde fait des erreurs
Posté le 01-08-2002 à 09:50:39  profilanswer
 

ok, mais il apporte quoi de plus?
Des fonctions?
Langage différents?
...etc

n°187819
therier
heu...coucou!
Posté le 01-08-2002 à 09:55:01  profilanswer
 


 
Allez zou, un p'tit lien...
 
 
http://www.oreilly.com/catalog/lea [...] html#97917
 
Et un petit exemple à 2 sous de PLSQL et la même requête en JAVA-JDBC (c dans le lien...)  
 
 
IF return_date_in > l_due_date
THEN
   days_late := trunc_return_date - TRUNC(l_due_date);
   UPDATE borrowing_transaction
      SET fine_amount_usd = NVL(fine_amount_usd,0)  
          + days_late * daily_fine_usd
   WHERE barcode_id = barcode_id_in;
END IF;  
 
 
 
if (returnDate.after(rs.dueDate)) {
   s = "UPDATE borrowing_transation ";
   s += "SET fine_amount_usd = NVL(fine_amount_usd,0) ";
   s += "+ (TRUNC(?) - TRUNC(?)) * ? "
   s += "WHERE barcode_id = ?";
   PreparedStatement ps = aCon.prepareStatement(s);
   ps.setDate(1, returnDate);
   ps.setDate(2, dueDate)
   ps.setInt(3, dailyFineUSD);
   ps.setString(4, barCodeID);
   ps.executeUpdate(  );
 

n°187820
therier
heu...coucou!
Posté le 01-08-2002 à 09:55:28  profilanswer
 

oups93 a écrit a écrit :

ok, mais il apporte quoi de plus?
Des fonctions?
Langage différents?
...etc




 
PL signifie Procedural Language...

n°187827
oups93
tout le monde fait des erreurs
Posté le 01-08-2002 à 10:04:23  profilanswer
 

oui mais en terme de fonction le PL-SQL n'apporte rien de plus alors?
C'est juste une façon différente de traiter le données (comme les procédure stocker sur SQLSERVER), non?

n°187831
oups93
tout le monde fait des erreurs
Posté le 01-08-2002 à 10:05:40  profilanswer
 

au fait si j'ai bien compris
PL-SQL sur Oracle = Procédure Stocker sur SQLSERVER


Message édité par oups93 le 01-08-2002 à 10:06:31
n°187835
oups93
tout le monde fait des erreurs
Posté le 01-08-2002 à 10:09:04  profilanswer
 

en tout cas merci pour le lien, c'est très bien expliquer

n°187850
therier
heu...coucou!
Posté le 01-08-2002 à 10:27:30  profilanswer
 

oups93 a écrit a écrit :

oui mais en terme de fonction le PL-SQL n'apporte rien de plus alors?
C'est juste une façon différente de traiter le données (comme les procédure stocker sur SQLSERVER), non?




 
C'est de la structuration en procedure...  :)

n°187909
oups93
tout le monde fait des erreurs
Posté le 01-08-2002 à 11:24:39  profilanswer
 

tiens j'ai aussi trouvé ça, pour ceux qui se posent la question comme moi:
http://www.commentcamarche.com/plsql/plsqlintro.php3


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [NB] Help, c'est quoi la différence entre PL-SQL et SQL

 

Sujets relatifs
need help pour mettre a jour un selectquelle différence entre C++ et Visual C++ ?
[PHP] Pour savoir si une requete SQL a ete executee ou non ? [OK ]Une conditionnelle dans une requête SQL ?
[Java-Jdbc] requêtes SQL n'aboutissant pas ![SQL & ACCESS]
SQL (insert into) et VBpb fermeture session.. help!!!!! moi pa comprendre....
MySQL et DSN => HELP...[help please] base programmation et javascript???
Plus de sujets relatifs à : [NB] Help, c'est quoi la différence entre PL-SQL et SQL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR