• 3 odgovora
  • 9.919 pregleda
Pocetnik sa postgreSQL-om 18.04.2011. u 21:24 · pre 188 meseci #1
Poceo sam da eksperimentisem sa postgreSQL. Do sada sam koristio Firebird ali sam cuo da je postgreSQL brza baza pa sam hteo da je i probam...
Zaglavio sam kod obicnog SQL-a pa ako moze malo pomoci.
Cilj mi je da napravim SQL koji uzme neke vrednosti sa odredjenim parametrima koje naknadno dodeljujem.
NPR
Code:
SELECT * FROM NEKA_TABELE WHERE NEKO_POLJE = :PARAMETAR 

kako se ovo radi u postgreSQL?
Re: Pocetnik sa postgreSQL-om 19.04.2011. u 13:39 · pre 188 meseci #2
Upit kojeg si poslao je potpuno ispravan sa strane Postgresql-a. Da nije problem u case-sensitivnosti? Pogledaj jedan stari topic u kome sam naveo razliku između Interbase-a (Firebird-a) i Postgresa po tom pitanju.
Re: Kako pisati upite bez apostrofa?
Potpis
"The best code is no code at all."
- Zidar (ES član)
"Biggest obstacle to learning
SQL is unlearning procedural
programming."
- Joe
Celko
"Minimize code, maximize data."
- A. Neil Pappalardo
Re: Pocetnik sa postgreSQL-om 19.04.2011. u 20:50 · pre 188 meseci #3
Hvala na pomoci. Pokusao sam kao sto si mi rekao ali ne radi. Iskopao sam iz helpa kod
Code:
SELECT * FROM NEKA_TABELE WHERE NEKO_POLJE = [$parametar] 
tada mi prodje.
Ne znam da li je to pravilo da se parametri tako obelezavaju ili je to navicat-ovo pravilo... ali sve u svemu ovako mi radi.
Re: Pocetnik sa postgreSQL-om 19.04.2011. u 22:18 · pre 188 meseci #4
Da, to je Navicatov način parametrizacije upita.
Potpis
"The best code is no code at all."
- Zidar (ES član)
"Biggest obstacle to learning
SQL is unlearning procedural
programming."
- Joe
Celko
"Minimize code, maximize data."
- A. Neil Pappalardo
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme