17/07/2007, 16:17
|
| | | Fecha de Ingreso: septiembre-2004
Mensajes: 25
Antigüedad: 20 años, 2 meses Puntos: 0 | |
Re: MySQL, PostgreSQL o FirebirdSQL, ¿¿PORQUE?? Muchas gracias por las respuestas, yo he trabajado con los 3, pero conozco mucho mas MySQL y me ha ido muy bien.
Concuerdo con uds que mysql tiene una comunidad mucho mas grande a nivel mundial, ademas se encuentra mucho mas ayuda en español que los otros dos, aunque postgres tiene una lista de ayuda en español tambien y firebird tiene un grupo de ayuda en español tambien.
Ahora les doy un tip con respecto a los triggers en MySQL tiene una leve desventaja con respecto a los otros dos, ya que MySQL no tiene soporte para cancelar el evento de un trigger por medio de excepciones.
Ejemplo:
Tenemos una tabla libros:
create table libros(
id int,
nombre varchar(50),
precio numeric(5,2),
primary key(id));
Ahora intenten crear un trigger que verifique antes de insertar un libro que el precio del libro sea mayor a cero, si el precio es menor o igual a cero, el libro no se debe insertar y debe arrojar un mensaje de error. Esto anterior no se puede hacer con MySQL, en cambio en postgres y firebird SI.
Ese seria mi aporte :D
Espero mas opiniones. |