práctica nº7 de mysql (rutinas)

Upload: iri

Post on 14-Feb-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/23/2019 Prctica N7 de Mysql (Rutinas)

    1/1

    Administracin de Bases de Datos ASIR2 MySQL Prcticas

    PRCTICA N7 DE MYSQL (Routines)

    1)Crea un procedimiento llamado introducePersonaal que se le

    pase una edad y un nombre, y si es menor de edad inserte esos datosen una tabla llamada niosy si es mayor de edad los inserte en unatabla llamada adultos.

    2)Crea un procedimiento llamado compara que compare doscadenas y devuelva un mensaje indicando si son iguales o diferentes.Puedes usar funciones predenidas.

    )Crea un procedimiento llamado cambiaPrecio al que se le pase unvalor y un c!digo. "i dic#o valor es 1, aumentar$ el campo precio delproducto con ese c!digo de la tabla productos en un %&, si es 2, lodisminuir$ un %& y si es ,lo duplicar$.

    ')Crea una funci!n llamada Saludoa la que se le pase un nombre ydevuelva un saludo a ese nombre.

    (elimiter Create function "aludoa *nombre +-C-*/)) -0-3" +-C-*4/)5egin

    67 nombre89::03

    "0 cadena9concat *;5uenos d"0"0>0C ;3o #a introducido ning?n nombre: =

    0nd 6703(=

    %)Crea una funci!n llamada divide a la que se le pase un dividendoy un divisor y devuelva el resultado de la divisi!n *sin usar eloperador de dividir).