John has created a procedure named SALARY_CALC. Which SQL query allow him to view text of procedure?
SELECT text FROM user_source WHERE name = 'SALARY_CALC';
SELECT * FROM user_source WHERE name='SALARY_CALC';
SELECT * FROM user_objects WHERE object_name='SALARY_CALC';
SELECT * FROM user_procedures WHERE object_name='SALARY_CALC';
SELECT text FROM user_source WHERE name='SALARY_CALC' and owner='JOHN'