Roberto C. Sánchez escribió:
On Fri, May 18, 2007 at 02:49:03PM -0300, Alvaro wrote:
No entiendo bien a que te refieres, dices que no funcionan los triggers,
vistas, reglas y solo consultas SQL usando PDO?
De que manera el desarrollo y el depurado se hacen más simples sin usar PDO?

Yo creo que lo que dice es que si una se impone la limitación de usar
solamente consultas SQL, sin triggers, vistas y lo de mas, que uno puede
usar PDO.  Pero, si uno quiere usar las herramientas mas potentes
(triggers, vistas, &c.) entonces se te va complicar mucho tratar de
hacerlo de una forma que se puede portar fácilmente de una plataforma a
la otra.

Saludos,

-Roberto
Tendría que responder Eduardo, pero suponiendo que eso quizo decir...
Yo no tengo un gran conocimiento de bases de datos, pero tengo entendido
que los triggers, vistas, etc. son programados con scripts sql, no entiendo
que rol cumple un driver de abstracción de bases de datos sobre estos temas.
Por otra parte me tome la molestia de ver la documentación de php5 sobre el
driver NO PDO de pgsql y no vi ninguna función que haga referencia al manejo
de triggers etc. Asi que por lo pronto en PHP no perdemos funcionalidad en usar
PDO sino que la incrementamos.

Creo que el error radica en utilizar un driver especifico, o abstracto de base de datos para crear la base de datos y crear las tablas etc. Me parece lo mas coherente elaborar scripts de creación de tablas, triggers, drops, vistas, secuencias en ANSI SQL92 o SLQ99, de esta forma el script sería portable a un monton de bases de datos profesionales y la gestión de las mismas transparente al driver que utilizamos.

Saludos
Alvaro


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a