|
Тема |
Re: P.S. [re: salle] |
|
Автор | svircho (Нерегистриран) | |
Публикувано | 09.10.02 16:01 |
|
|
Току-що се консултирах за да не излиза само че се заяждам, но ти се опитваш да ми кажеш че с MySQL ще успееш да изпълниш динамичен SQL, което не може да стане. Не можеш да изпълниш SELECT като смениш името на колоната със стойността на някаква променлива.
А за SQL беше силно казано, че е тъп, но няма нужда да ми обясняваш за какво служи. Факт е, че ти с MySQL не можеш да изпълниш динамичен SQL поради една много проста причина - не можеш да имаш stored procedures. А за да можеш да имаш stored procedures ти трябва и процедурен език, а ти нямаш и такъв. Така че наистина нямаш нужда от динамичен SQL щото няма с какво да го реализираш.
Но пък използваш безплатна база данни, така че всичко е наред.
Тази заявка:
select name,v_town from v_table_name
where name = v_name;
e динамичен SQL - това го твърдя, щото ако го пуснеш да го изпълниш директно SQL-а(който бил език за работа с Релационни Бази Данни, много ти благодаря, че ми го обясни това) ще ти върне грешка, че такава колона v_town няма.
|
| |
|
|
|