1 |
Dirk Krummacker wrote: |
2 |
> Am Samstag, 20. November 2004 01:14 schrieb Andreas Volz: |
3 |
|
4 |
> > Ansich nix dagegen. Ich installiere Oracle auch nicht, weil ich es so |
5 |
> > toll finde, sondern weil wir es für einen Unterricht lernen müssen. Es |
6 |
> > geht dabei allerdings nicht um die Konfiguration, sondern nur um das |
7 |
> > Oracle-SQL. Kann jemand eine Schätzung abgeben wieviel Prozent SQL von |
8 |
> > MySQL bzw. postgresql mit Oracle-SQL übereinstimmt? Vielleicht reicht ja |
9 |
> > auch eines davon. Wäre halt ärgerlich die Hälfte der Übungen aus dem |
10 |
> > Skript deswegen nicht machen zu können. |
11 |
|
12 |
> Das kommt auf die Übungen an. Wenn es sich um "Feld-Wald-und Wiesen-SQL" |
13 |
> handelt, also SELECT, INSERT, UPDATE, DELETE, vielleicht noch Subselects, |
14 |
> dann wird der Unterschied nicht so groß sein. |
15 |
|
16 |
Abgesehen von Outer Joins ("(+)" vs. "left/right outer join"), |
17 |
Subqueries, und "||" vs. "concat()" - um nur die offensichtlichsten zu |
18 |
nennen. |
19 |
|
20 |
> Programmiert ihr jedoch Stored Procedures (Functions, Packages, ...) dann gibt |
21 |
> es recht viele Unterschiede. |
22 |
|
23 |
Ja, hauptsächlich weil MySQL Stored Procedures erst ab 5.x kann. Aus der |
24 |
MySQL 4.0.x-Doku: |
25 |
|
26 |
Plans for some of the most requested features are summarized in the |
27 |
following table. |
28 |
|
29 |
*Feature* *MySQL Series* |
30 |
Unions 4.0 |
31 |
Subqueries 4.1 |
32 |
R-trees 4.1 (for `MyISAM' tables) |
33 |
Stored procedures 5.0 |
34 |
Views 5.0 |
35 |
Cursors 5.0 |
36 |
Foreign keys 5.1 (already implemented in 3.23 for |
37 |
`InnoDB') |
38 |
Triggers 5.0 and 5.1 |
39 |
Full outer join 5.1 |
40 |
Constraints 5.1 |
41 |
|
42 |
|
43 |
Wenn Andreas Oracle-SQL lernen soll, sollte er sich IMHO wirklich |
44 |
Oracle installieren - allein schon, um eines der "Highlights" von Oracle |
45 |
selbst zu erfahren. |
46 |
|
47 |
|
48 |
Michael |
49 |
|
50 |
|
51 |
-- |
52 |
gentoo-user-de@g.o mailing list |