lele01 0 Denunciar post Postado Fevereiro 18, 2009 Senhores alguem sabe me informar qual comando do Oracle substitui o NOLOCK e ISNUMERIC do SqlServer Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Anderson Roberto 0 Denunciar post Postado Fevereiro 18, 2009 Se for para verificar se um determinado valor é numérico, tente assim: begin v_aux := to_number(v_a_testar); exception when others then dbms_output.put_line('Erro: ' || sqlerrm); end; Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Fevereiro 19, 2009 CREATE OR REPLACE FUNCTION ISNUMERIC(VS_PAR IN CHAR) RETURN NUMBER IS VN_SAI NUMBER; VN_AUX NUMBER; BEGIN BEGIN VN_AUX := TO_NUMBER(VS_PAR); VN_SAI := 1; EXCEPTION WHEN OTHERS THEN VN_SAI := 0; END; RETURN VN_SAI; END; SELECT ISNUMERIC('AA') FROM DUAL; SELECT ISNUMERIC('1234') FROM DUAL; Compartilhar este post Link para o post Compartilhar em outros sites