Gentoo Archives: gentoo-user-de

From: michael.mauch@gmx.de (Michael Mauch)
To: gentoo-user-de@l.g.o
Subject: [gentoo-user-de] Re: Oracle 10g installieren?
Date: Sun, 21 Nov 2004 11:43:11
Message-Id: rqb572xvaf.ln2@elmicha.333200002251-0001.dialin.t-online.de
In Reply to: Re: [gentoo-user-de] Re: Oracle 10g installieren? by Dirk Krummacker
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