Questão
Q969734
Prova: FCC - 2022 - TJ-CE - Analista Judiciário - Ciência da Computação - Sistemas da Informação
•
TJ-CE
Considere a função abaixo criada em um banco de dados MyS
Considere a função abaixo criada em um banco de dados MySQL em condições ideais, que possui a tabela usuarios com os campos usuario, senha e cargo, todos do tipo varchar.
CREATE DEFINER="root"e"localhost” FUNCTION “Apoio” (ent VARCHAR (255)) RETURNS varchar (255) CHARSET
utf8mb4 DETERMINISTIC
BEGIN DECLARE len INT; DECLARE i INT; SET len = CHAR LENGTH(ent); SET i =õoO; WHILE (i < len) DO IF (MID(ent,i,1) ="! " OR i = 0) THEN IF (i < len) THEN SET ent = CONCAT( LEFT (ent,i), UPPER (MID(ent,i + 1,1)), RIGHT (ent,len - i - 1)
) ; END IF;
END IF; SET i - i + I; END WHILE; RETURN ent; END
Esta função foi executada pelo comando abaixo.
SELECT Apoio (cargo) from usuarios;
Espera-se, como resultado, uma lista com os conteúdos do campo cargo
CREATE DEFINER="root"e"localhost” FUNCTION “Apoio” (ent VARCHAR (255)) RETURNS varchar (255) CHARSET
utf8mb4 DETERMINISTIC
BEGIN DECLARE len INT; DECLARE i INT; SET len = CHAR LENGTH(ent); SET i =õoO; WHILE (i < len) DO IF (MID(ent,i,1) ="! " OR i = 0) THEN IF (i < len) THEN SET ent = CONCAT( LEFT (ent,i), UPPER (MID(ent,i + 1,1)), RIGHT (ent,len - i - 1)
) ; END IF;
END IF; SET i - i + I; END WHILE; RETURN ent; END
Esta função foi executada pelo comando abaixo.
SELECT Apoio (cargo) from usuarios;
Espera-se, como resultado, uma lista com os conteúdos do campo cargo
Comentários
Faça login para participar da discussão.
Cadastre-se Gratuitamente
Carregando comentários...