SQL Postgres / Oracle

0

Koledzy,

Obecnie korzystam z zapytań w SQL do bazy Postgres. Czy przy przejściu na Oracla i teoretycznie identycznym układzie tabel,kolumn wszystkie dotychczasowe zapytania powinny działać poprawnie?

Czy w składni zapytanie pod Postgres jest różnica w stosunku do Oracla?

Pozdrawiam

0

W przypadku prostych selectów wszystko powinno działać.

0

jedyna podstawowa różnica to joiny wszelakie - do wersji (chyba 10) w oracle nie było słowa join a zapis z plusem (coś jak WHERE a.cos = b.cos(+) ) więc zależy na jaką wersję się chcesz przesiąść. Jeśli masz dużo stored proc to też jest szansa, że trzeba będzie je trochę przerobić, szczególnie jeśli będziesz chciał zwiększyć wydajność (np. BULK COLLECT) no i jest spora szansa, że indeksy, które były optymalne w postgresie będą do d*** w oracle.

Ale generalnie przy prostych tabelach i SQLu powinno być OK.

Jeszcze tylko taka mała dygresja

The VARCHAR datatype is currently synonymous with the VARCHAR2 datatype. Oracle recommends that you use VARCHAR2 rather than VARCHAR. In future releases, VARCHAR might be defined as a separate datatype used for variable-length character strings compared with different comparison semantics.

1 użytkowników online, w tym zalogowanych: 0, gości: 1