Hej Pomfrit
Det er ikke bare lige til at gå til. Der findes noter omkring forskellen
på de 2 databaser.
Desuden har vi et andetsted en lang diskution omkring for og imod:
http://www.eksperten.dk/spm/41351Meget sjov tråd ;-)
Der er mange ting at nævne. Teepee har nævnt bare en af dem.
En anden er autonumber i sqlserver. Den funktion har oracle ikke, men
istedet bruger man sequences...
CREATE TABLE register
(
nseq NUMBER PRIMARY KEY,
data DATE NOT NULL,
author VARCHAR2(80) NOT NULL,
subject VARCHAR2(80) NOT NULL
);
CREATE SEQUENCE seq NOCACHE;
CREATE TRIGGER reg_seq BEFORE INSERT ON register FOR EACH ROW
BEGIN
SELECT seq.NEXTVAL INTO :NEW.nseq FROM DUAL;
END;
/
Hver gang man selecter nextval fra sequencen, tæller den automatisk op.
Datatyper er også forskellige!
Den bedste måde at læse sig til forskellen omkring datatyper er, at gå ind på
technet.oracle.com og i download sektionen hente migration toolkit. Med den findes
en god notte omkring forskelle!
Det bedste ville helt sikkert være at hoppe på Oracles hjemmeside og kigge efter et
kursus i SQL for udviklere.
Jeg har selv været på det for år tilbage, og var en kanon indgangsvinkel til at kommer over
på oracle.
Du kan se\'fø\'li også nørde dig frem :) En fremgangsmåde jeg selv ynder :-)
installer manuallen og læs dig til hvordan tingene gøres. Kig i sql*reference.
God fornøjelse. Og velkommen i Oracles vidunderlige verden!