ayarza.pd

2
 Convertir las iniciales en Mayuscula DELIMITER $$ DROP PROCE DURE IF EXISTS `bdclase`.`sp _ejemplo2`$$ CREA TE PROCEDURE `bdclase`.`sp_ejemplo2 ` (nom var char(32)) BEGIN  Declare cad varchar(32);  Declare i int;  Declare n int; set i=1; set cad=Upper(left(nom,1)); set n=char_length(nom); while i<=n Do  set i=i+1; set cad=concat(cad,substring(nom,i,1));  IF substring(nom,i+1,1)= " " then set cad=concat(cad,upper(substring(nom,i+2,1))); set i=i+1; END IF; End while; select cad; END$$ DELIMITER ;

description

CADENA STRING

Transcript of ayarza.pd

  • Convertir las iniciales en Mayuscula

    DELIMITER $$

    DROP PROCEDURE IF EXISTS `bdclase`.`sp_ejemplo2`$$CREATE PROCEDURE `bdclase`.`sp_ejemplo2` (nom varchar(32))BEGIN Declare cad varchar(32); Declare i int; Declare n int;

    set i=1; set cad=Upper(left(nom,1));set n=char_length(nom);while i