1z0-148
Oracle Database 12c: Advanced PL/SQL practice test
320 Oracle 1z0-148 practice questions with explanations, in study, timed and flashcard modes. 12 samples are free.
Full access
$99
- All 320 questions with explanations
- Study, timed and flashcard modes
- Progress saved, resume any time
- 2 packages, bundle from $148.99
- Questions
- 320
- Free samples
- 12
- Versions
- 2
- Updated
- Jan 2026
1z0-148 is retired as of Dec 31, 2019. It is replaced by 1Z0-149. The question bank stays available for reference.
Exam simulator
Practice 1z0-148 in the simulator.
Study, timed and flashcard modes. Answers and explanations as you go, and your progress saves.
At a glance
1z0-148, by the numbers.
Official specifications published by Oracle.
- Duration
- 110 min
- Questions
- 60-70
- Passing score
- 66%
- Exam fee
- $245
- In the bank
- v1 (246), 1z0-148 (74)

Exam guide
Everything about 1z0-148.
1z0-148 · Oracle · v1.0
Exam information
Official specifications published by Oracle, plus what is in our question bank.
- Duration
- 110 min
- Questions
- 60-70
- Passing score
- 66%
- Level
- Professional
- Question types
- multiple_choice, multiple_response
What 1z0-148 covers
8 weighted domains. Open a domain for its topics, and a topic for its objectives. Practice questions are tagged to these.
How do I earn this certification?
Passing 1z0-148 earns the Oracle Database PL/SQL Developer Certified Professional in the Database Development track.
- 1Z0-144Oracle Database 11g: Program with PL/SQLoptional
- 1Z0-047Oracle Database SQL Expertoptional
How to study for this exam?
Use the 1z0-148 practice test alongside the official material below.
- Oracle Database PL/SQL Language Reference 12cdocumentation
Official PL/SQL language reference for Oracle Database 12c
Reference for Oracle supplied PL/SQL packages
Advanced development techniques for Oracle Database
- Oracle Database 12c Setupenvironment
Download Oracle Database 12c for hands-on practice
- Oracle Live SQLonline_lab
Free online SQL and PL/SQL environment for practicing code
What's changed on this exam?
Status and coverage changes that affect what you should study.
- Current status
- RETIRED→ 1Z0-149
Who should take this exam?
Three ways to practise
Study mode
Work through the bank at your own pace with the answer and explanation one tap away. Flag questions, add notes, bookmark the hard ones.
Open in the simulatorTimed mode
A shuffled deck with a countdown that mirrors the real exam. Your score is saved to your attempt history.
Open in the simulatorFlashcards
Question on the front, answer on the back. Good for the last week before the exam.
Open in the simulator