Mais um filme gospel chega ao mercado cristao brasileiro. A escolha (The Wager) chega atraves da Graca Filmes, empresa que promete varios lancamentos durante o ano. O filme, estrelado por Randy Travis (cantor americano de musica country), e baseado no bestseller de Bill Byer.A Escolha Michael Steel (Randy Travis) esta perto de receber o premio de maior reconhecimento na carreira de um ator. O que ele nao esperava e que, em meio a possibilidade de obter mais uma conquista profissional, uma sucessao de perdas pessoais ocorreriam em sua vida. Em meio a acusacoes e perseguicoes, ele tenta reunir forcas para permanecer fiel a Deus. No entanto, Satanas testa a fe que Michael possui, destruindo a reputacao dele, de seu casamento e sua carreira. Diante da mais importante escolha de sua vida, ele sera forte o bastante para viver a verdade, nao importando quais sejam as consequencias? Saiba mais e compre o filme A Escolha.Graca FilmesEntre os filmes de grande sucesso distribuidos pela Graca Filmes estao A Diretoria, Uma Carta ao Pai, Inabalavel, Num piscar de olhos, entre outros. A empresa promete, ainda para este mes a versao nacional do filme A Diretoria, pelo grupo de artes Jeova Nissi. O %TYPE atributo permite que use o tipo de dados de um campo, registro, tabela aninhada, coluna banco de dados, ou variavel em sua proprias declaracoes, ao inves de codificar os nomes de tipo. Voce pode usar o%TYPE atributo como um especificador de tipo de dados ao declarar constantes, variaveis, campos e parametros. Se os tipos que voce faz referencia a mudanca, suas declaracoes sao atualizados automaticamente.Esta tecnica evita que voce fazer alteracoes no codigo, quando, por exemplo, o comprimento de um VARCHAR2 coluna e aumentada. Note-se que restricoes de coluna, como o NOT NULL restricao e cheque, ou os valores padrao nao sao herdadas por itens declarados utilizando %TYPE .DECLARE SUBTYPE v_empid_subtype IS employees_temp.empid%TYPE; SUBTYPE v_deptid_subtype IS employees_temp.deptid%TYPE; SUBTYPE v_deptname_subtype IS employees_temp.deptname%TYPE; SUBTYPE v_emprec_subtype IS employees_temp%ROWTYPE; v_empid v_empid_subtype; v_deptid v_deptid_subtype; v_deptname v_deptname_subtype; v_emprec v_emprec_subtype;BEGIN v_empid := NULL; -- this works, null constraint is not inherited-- v_empid := 10000002; -- invalid, number precision too large v_deptid := 50; -- this works, check constraint is not inherited-- the default value is not inherited in the following DBMS_OUTPUT.PUT_LINE('v_deptname: ' || v_deptname); v_emprec.empid := NULL; -- this works, null constraint is not inherited-- v_emprec.empid := 10000002; -- invalid, number precision too large v_emprec.deptid := 50; -- this works, check constraint is not inherited-- the default value is not inherited in the following DBMS_OUTPUT.PUT_LINE('v_emprec.deptname: ' || v_emprec.deptname); END;employees_temp.empid e do tipo number(6). Sendo assim, quando dizemos SUBTYPE v_empid_subtype IS employees_temp.empid%TYPE;, estamos criando um subtipo chamado v_empid_subtype, que e do mesmo tipo da coluna employees_temp.empid, ou seja, number(6); portanto, ao declararmos a variavel v_empid como sendo do subtipo v_empid_subtype, sabemos que ela sera do tipo number(6); Ola galera, boa tarde!Para este topico, copiei diretamente a definicao do guia de estudos da propria ORACLE, intitulado "Introducao ao Oracle: SQL e PL/SQL Guia do Estudante Volume 2". Segue a definicao:"A linguagem PL/SQL (Procedural Language/SQL) e uma extensao de linguagem procedural daOracle