Many years focused on one thing shows. ValidVCE's study of the Oracle9i program with pl/sql runs deep — 111 practice questions for the 1Z0-147 exam, with information updated daily.
Oracle 1Z0-147 Exam Overview:
| Certification Vendor: | Oracle |
|---|---|
| Exam Name: | Oracle9i Program with PL/SQL |
| Exam Number: | 1Z0-147 |
| Exam Duration: | 90-120 |
| Real Exam Qty: | 40-60 (varies by exam version) |
| Exam Price: | $125–$245 USD (varies by region and time) |
| Available Languages: | English |
| Certificate Validity Period: | No expiration (legacy certification) |
| Related Certifications: | Oracle PL/SQL Developer Oracle9i Database Administrator |
| Exam Format: | Multiple Choice, Multiple Response |
| Passing Score: | 65%-70% (varies by exam version) |
| Recommended Training: | Oracle University PL/SQL Training |
| Exam Registration: | Oracle Certification Registration Pearson VUE Oracle Exams |
| Sample Questions: | ![]() |
| Exam Way: | Computer-based exam delivered via Pearson VUE (online proctored or test center). |
| Pre Condition: | Basic understanding of SQL and relational database concepts is recommended; no formal prerequisite required. |
| Official Syllabus URL: | https://education.oracle.com/ |
Oracle 1Z0-147 Exam Syllabus Topics:
| Section | Objectives |
|---|---|
| Exception Handling | - User-defined exceptions - Predefined exceptions |
| SQL Fundamentals | - Joins and set operations - Basic SELECT statements and filtering |
| Advanced PL/SQL Features | - Records and complex data types - Collections (associative arrays, nested tables) |
| Cursors | - Cursor FOR loops - Implicit and explicit cursors |
| PL/SQL Fundamentals | - PL/SQL block structure - Variables and data types |
| Triggers | - Trigger timing and events - DML triggers |
| Stored Procedures and Functions | - Parameters and return values - Creation and execution |
| Packages | - Package specification and body - Advantages of packages |
| Control Structures | - Loops (FOR, WHILE, LOOP) - Conditional statements (IF, CASE) |
Oracle 1Z0-147 Exam: Common Questions
The Oracle9i program with pl/sql blueprint spans 9 domains — including Control Structures, Stored Procedures and Functions, Exception Handling. Weightings show where the exam concentrates; the full outline above covers every subtopic.
Through the vendor's official registration channels:
The Oracle9i program with pl/sql is delivered Computer-based exam delivered via Pearson VUE (online proctored or test center). — choose the arrangement that suits you when booking.
$125–$245 USD (varies by region and time) per attempt, 65%-70% (varies by exam version) to pass. Every retake bills the full fee, so make practice thorough first — the 111 practice questions for the 1Z0-147 exam at ValidVCE are the affordable rehearsal.
Delivery is instant — an automatic email within a minute of payment, unlimited installations, and 24/7 customer assisting for downloading or purchasing problems if nothing arrives within 2 hours. If you fail the corresponding 1Z0-147 exam within 60 days of purchase, pick your remedy: a full refund (email a scanned enrollment slip plus the official Score Report PDF within 2 days of the exam; after confirmation, processed within 7 days), waiting for the next updated version free, or a free change to two other equal-value dumps. Excluded: exams within 3 days of purchase, candidate names that don't match the payer, and free or expired products.
Yes:
Training covers theory; interactive practice covers readiness. After any course, rehearse with the 111 practice questions for the Oracle9i program with pl/sql — every answer expert-verified.
The Oracle9i program with pl/sql is Oracle's certification exam for Oracle9i Program with PL/SQL, at the Associate level. It demonstrates verified, job-relevant capability to employers. Related credentials include Oracle9i Database Administrator, Oracle PL/SQL Developer.
90-120 for 40-60 (varies by exam version) questions. Rehearse the format interactively: the ValidVCE online engine recreates the test atmosphere, so pacing is trained before it counts.
Yes — a free Oracle9i program with pl/sql demo is available to download on our exam page. Evaluate the material yourself; purchases include 365 days of free updates, emailed immediately upon release, renewable at 50% off afterward.
Basic understanding of SQL and relational database concepts is recommended; no formal prerequisite required. Eligibility rules change from time to time, so confirm the current requirements on the official page (official 1Z0-147 exam page) before booking.
Oracle9i program with pl/sql Sample Questions:
You have created a stored procedure DELETE_TEMP_TABLE that uses dynamic SQL to remove a table in your schema. You have granted the EXECUTE privilege to user A on this procedure.
When user A executes the DELETE_TEMP_TABLE procedure, under whose privileges are the operations performed by default?
- A. Your privileges
- B. User A cannot execute your procedure that has dynamic SQL.
- C. User A's privileges
- D. SYS privileges
- E. Public privileges
Correct Answer: A 🗳️
Explanation: Only visible for ValidVCE members. You can sign-up / login (it's free).
When creating stored procedures and functions, which construct allows you to transfer values to and from the calling environment?
- A. arguments
- B. Boolean variables
- C. local variables
- D. Substitution variables
Correct Answer: A 🗳️
Explanation: Only visible for ValidVCE members. You can sign-up / login (it's free).
All users currently have the INSERT privilege on the PLAYER table. You only want your users to insert into this table using the ADD_PLAYTER procedure. Which two actions must you take? (Choose two)
- A. REVOKE INSERT ON PLAYER FROM PUBLIC;
- B. GRANT INSERT ON PLAYER TO PUBLIC;
- C. GRANT SELECT ON ADD_PLAYER TO PUBLIC;
- D. GRANT EXECUTE ON ADD_PLAYER TO PUBLIC;
- E. GRANT EXECUTE,INSERT ON ADD_PLAYER TO PUBLIC;
Correct Answer: A,D 🗳️
Explanation: Only visible for ValidVCE members. You can sign-up / login (it's free).
You disabled all triggers on the EMPLOYEES table to perform a data load. Now, you need to enable all triggers on the EMPLOYEES table. Which command accomplished this?
- A. ALTER employees ENABLE ALL TRIGGERS;
- B. ALTER TRIGGERS ON TABLE employees ENABLE;
- C. You cannot enable multiple triggers on a table in one command.
- D. ALTER TABLE employees ENABLE ALL TRIGGERS;
Correct Answer: D 🗳️
Explanation: Only visible for ValidVCE members. You can sign-up / login (it's free).
You are about to change the arguments of the CALC_TEAM_AVG function.
Which dictionary view can you query to determine the names of the procedures and functions that
invoke the CALC_TEAM_AVG function?
- A. USER_SOURCE
- B. USER_PROC_DEPENDS
- C. USER_DEPENDENCIES
- D. USER_REFERENCES
Correct Answer: C 🗳️
Explanation: Only visible for ValidVCE members. You can sign-up / login (it's free).



1185 Customer Reviews

