Benutzer-Werkzeuge

Webseiten-Werkzeuge


info:db:derby

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

info:db:derby [2011/02/03 21:51]
admin angelegt
info:db:derby [2011/02/23 22:14] (aktuell)
admin
Zeile 4: Zeile 4:
  
 Alles, was auf dieser Seite kurz erklärt wird, gibt es noch viel Alles, was auf dieser Seite kurz erklärt wird, gibt es noch viel
-[[http://​db.apache.org/​derby/​papers/​DerbyTut/​index.html|ausführlicher]].+[[http://​db.apache.org/​derby/​papers/​DerbyTut/​index.html|ausführlicher]]. ​Nach kurzer Zeit will man [[http://​db.apache.org/​derby/​docs/​dev/​ref/​|mehr über die Befehle]] wissen. 
 +Oder [[http://​publib.boulder.ibm.com/​infocenter/​cscv/​v10r1/​index.jsp|hier]]
  
 ''​ij''​ ist ein Skript, das intensiv nach seiner eigenen Lage forscht und dann ''​ij''​ ist ein Skript, das intensiv nach seiner eigenen Lage forscht und dann
Zeile 16: Zeile 17:
 Die meisten anderen Skripte finden sich und ''​derby.jar''​ nicht so leicht Die meisten anderen Skripte finden sich und ''​derby.jar''​ nicht so leicht
 automatisch,​ weshalb es sinnvoll ist, ''​DERBY_HOME''​ zu setzen mit z.B. automatisch,​ weshalb es sinnvoll ist, ''​DERBY_HOME''​ zu setzen mit z.B.
-  export /​pfad/​zu/​derby+  export ​DERBY_HOME=/​pfad/​zu/​derby
 bzw. in Windows bzw. in Windows
-  set /​pfad/​zu/​derby+  set DERBY_HOME=/​pfad/​zu/​derby
  
 Praktisch viel wichtiger ist aber die Umgebungsvariable ''​CLASSPATH''​. Praktisch viel wichtiger ist aber die Umgebungsvariable ''​CLASSPATH''​.
Zeile 40: Zeile 41:
 folgen hier einige Auszüge: folgen hier einige Auszüge:
   create table person(   create table person(
-    pid integer ​not null,+    pid integer ​primary key generated always as identity,
     name varchar(20) not null,     name varchar(20) not null,
-    geb date+    geb date 
-    primary key(pid) +  );
-  )+
   create table mag(   create table mag(
     moeger integer not null,     moeger integer not null,
Zeile 51: Zeile 51:
     constraint m_fs foreign key(moeger) references person(pid),​     constraint m_fs foreign key(moeger) references person(pid),​
     constraint g_fs foreign key(gemocht) references person(pid)     constraint g_fs foreign key(gemocht) references person(pid)
-  )+  );
  
-  insert into person ​values(1,'​Cindy','​1946-07-12'​);​ +  insert into person(namegeb) values('​Cindy','​1946-07-12'​);​ 
-  insert into person ​values(2,'​Bert','​1944-03-02'​);​ +  insert into person(namegeb) values('​Bert',​ '​1944-03-02'​);​ 
-  insert into person ​values(3,'​Franz','​1965-03-26'​);​+  insert into person(namegeb) values('​Franz','​1965-03-26'​);​
   insert into mag values(1,​1);​   insert into mag values(1,​1);​
   insert into mag values(1,​2);​   insert into mag values(1,​2);​
Zeile 67: Zeile 67:
   from person a, person b, mag m   from person a, person b, mag m
   where a.pid=m.moeger and b.pid=m.gemocht;​   where a.pid=m.moeger and b.pid=m.gemocht;​
 +  ​
 +  describe mag;
  
 ===Anmerkungen=== ===Anmerkungen===
info/db/derby.1296766278.txt.gz · Zuletzt geändert: 2011/02/03 21:51 (Externe Bearbeitung)