Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

oracle vs mysql - upiti

[es] :: Oracle :: oracle vs mysql - upiti

[ Pregleda: 4239 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ibane74
Ivan Bogdanovic
Nis

Član broj: 16832
Poruke: 7
*.rcub.bg.ac.yu



Profil

icon oracle vs mysql - upiti15.04.2004. u 12:02

Koja je zamena za unsigned u My Sql-u koji ogranicava da se ne moze upisati negativna vrednost u polje tabele, koja je zamena u ORACLE-u?
Npr.:
kolona u tabeli pod mysql-om:

id int(3) unsigned NOT NULL ,
15.04.2004. u 12:02 

ibane74
Ivan Bogdanovic
Nis

Član broj: 16832
Poruke: 7
*.rcub.bg.ac.yu



Profil

icon Re: oracle vs mysql - upiti15.04.2004. u 14:18
Nece da prodje. Kad mu definisem tabelu

CREATE TABLE proba (
id integer unsigned NOT NULL ,
affinitiy varchar(200) default NULL,
parentId integer unsigned default NULL,
PRIMARY KEY (id)
);

nece da kreira tabelu a kada mu izbacim unsigned bez problema kreira.Ne mogu nigde da nadjem u literaturi kako mogu da zamenim a potrebno mi je jer trebam da prebacim bazu koja radi pod mysql-om da radi pod oracle-om.
15.04.2004. u 14:18 

Jim Jackson
Veljko Sarac
Beograd

Član broj: 4456
Poruke: 97
*.sbb.co.yu



Profil

icon Re: oracle vs mysql - upiti15.04.2004. u 20:22
Laptopovi

Probaj nesto poput ovoga:


CREATE TABLE dept_20
(employee_id NUMBER(4) PRIMARY KEY,
last_name VARCHAR2(10),
job_id VARCHAR2(9),
manager_id NUMBER(4),
salary NUMBER(7,2),
commission_pct NUMBER(7,2),
department_id NUMBER(2),
CONSTRAINT check_sal CHECK (salary > 0));
15.04.2004. u 20:22 

Dejan Topalovic
Dejan Topalović
Senior Oracle DBA & Senior PL/SQL
Developer, Erste Sparinvest (Erste
Bank), Vienna, Austria
Vienna

Član broj: 635
Poruke: 1374
*.1.14.vie.surfer.at

Sajt: www.baze-podataka.net


Profil

icon Re: oracle vs mysql - upiti18.04.2004. u 19:21
Pregledavši još jednom dokumentaciju, uočio sam da kod Oracle-a ne postoji unsigned kao keyword za built-in datatypes, ali postoji kao podrška za external datatypes pri radu sa PL/SQL-om.
Da bi spriječio unos negativnih vrijednosti u nekom polju, pokušaj onako kako ti je savjetovano u poruci iznad, a uz malu izmjenu bi to izgledalo ovako:
CONSTRAINT check_id CHECK (id > 0)

Da li neko zna neko drugo rješenje?
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
18.04.2004. u 19:21 

ibane74
Ivan Bogdanovic
Nis

Član broj: 16832
Poruke: 7
*.rcub.bg.ac.yu



Profil

icon Re: oracle vs mysql - upiti19.04.2004. u 07:37
Hvala za resenje. Sada mi je iskrsao jedan drugi problem kako da jedna kolona bude auto_increment tj. da mu se automatski povecava vrednost.Tabela se inace koristi za upisivanje korisnika koji treba da budu upisivani pod 1,2,3....Nesto sam video da moze preko sekvenci ali me interesuje da li postoji i drugo mozda neko direktno resenje kao kod mysql-a sa auto_increment.
19.04.2004. u 07:37 

Dejan Topalovic
Dejan Topalović
Senior Oracle DBA & Senior PL/SQL
Developer, Erste Sparinvest (Erste
Bank), Vienna, Austria
Vienna

Član broj: 635
Poruke: 1374
*.1.14.vie.surfer.at

Sajt: www.baze-podataka.net


Profil

icon Re: oracle vs mysql - upiti19.04.2004. u 15:11
Ne postoji opcija za auto increment kao kod MySQL-a, nego se koriste sekvence, kao npr.:
Code:
create sequence increment_seq 
start with 1 
increment by 1 
nomaxvalue; 

I onda pri insertu koristiš:
Code:

INSERT INTO table(id, columnX, columnY) VALUES(increment_seq.NEXTVAL,'blaX','blaY');

Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
19.04.2004. u 15:11 

ibane74
Ivan Bogdanovic
Nis

Član broj: 16832
Poruke: 7
*.rcub.bg.ac.yu



Profil

icon Re: oracle vs mysql - upiti26.04.2004. u 15:01
Zamena za FULL TEXT indeks koji je u mysql-u?
26.04.2004. u 15:01 

Dejan Topalovic
Dejan Topalović
Senior Oracle DBA & Senior PL/SQL
Developer, Erste Sparinvest (Erste
Bank), Vienna, Austria
Vienna

Član broj: 635
Poruke: 1374
*.1.14.vie.surfer.at

Sajt: www.baze-podataka.net


Profil

icon Re: oracle vs mysql - upiti28.04.2004. u 21:45
Oracle (barem do verzije 9i) koliko ja znam ne posjeduje neku funkciju sličnu FULLTEXT funkciji u MySQL-u.
Za usporedjivanje funkcija u pojedinim bazama podataka (konkretno MySQL vs. Oracle), možeš barem okvirno pogledati slijedeću adresu (koja se nalazi u TOP temi "MySQL Developer zone" u forumu MySQL):
http://dev.mysql.com/tech-resources/features.html
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
28.04.2004. u 21:45 

Dejan Topalovic
Dejan Topalović
Senior Oracle DBA & Senior PL/SQL
Developer, Erste Sparinvest (Erste
Bank), Vienna, Austria
Vienna

Član broj: 635
Poruke: 1374
*.1.14.vie.surfer.at

Sajt: www.baze-podataka.net


Profil

icon Re: oracle vs mysql - upiti15.06.2004. u 20:52
@ibane74: Pronašao sam zanimljiv članak o full text indexiranju, koji bi ti mogao možda pomoći.
http://www.oracle-base.com/art...tIndexingUsingOracleText9i.php
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
15.06.2004. u 20:52 

BlueIce
Marko Marić
Novi Sad

Član broj: 4448
Poruke: 214
*.ftn.ns.ac.yu



Profil

icon Re: oracle vs mysql - upiti16.06.2004. u 10:54
A šra je sa PostgreSQL, FireBirdSQL, InterBase?
Ni u njihovim uputstvima nisam primetio mogućnost FULLTEXT pretraživanja? Doduše jesam koristio search u njihovim PDF referentnim priručnicima :)
16.06.2004. u 10:54 

ibane74
Ivan Bogdanovic
Nis

Član broj: 16832
Poruke: 7
*.rcub.bg.ac.yu



Profil

icon Re: oracle vs mysql - upiti17.06.2004. u 07:37
Radio sam sa SAP DB-om i kod njega nema takodje FULL TEXT.
17.06.2004. u 07:37 

BlueIce
Marko Marić
Novi Sad

Član broj: 4448
Poruke: 214
*.ftn.ns.ac.yu



Profil

icon Re: oracle vs mysql - upiti17.06.2004. u 08:35
Da odgovorim samom sebi. Za sve baze za koje postoje stored procedures mogu (teoretski) da se napravi fulltext indeksiranje (obično se pravi dodatna tabela i u njoj se smeštaju podaci za indeksiranje). S tim da je preporučljivo da postoje trigers da bi se sve to automatizovalo. E sad ako želite da znat kako sam ja našao takve informacije do the google dance with "PostgreSQL FULLTEXT index search" ili idite na postgresql contrib/tsearch na developer.postgresql.org ;)
17.06.2004. u 08:35 

[es] :: Oracle :: oracle vs mysql - upiti

[ Pregleda: 4239 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.