Oracle 1z1-149 : Oracle Database 19c: Program with PL/SQL

1z1-149 pass collection

Exam Code: 1z1-149

Exam Name: Oracle Database 19c: Program with PL/SQL

Updated: Oct 27, 2026

Q & A: 67 Questions and Answers

Already choose to buy "PDF"
Price: $59.99 

About Oracle 1z1-149 Exam

Motivation fades fast — don't spend it waiting for a package. Pay for your Oracle Database 19c: Program with PL/SQL material at ExamCost and the 1z1-149 practice questions land in your inbox within one minute, ready to install on as many computers as you need.

Oracle 1z1-149 Exam Overview:

Certification Vendor:Oracle
Exam Name:Oracle Database 19c: Program with PL/SQL
Exam Number:1Z0-149
Available Languages:English
Related Certifications:Oracle Database SQL Certified Associate
Passing Score:66%
Real Exam Qty:65
Certificate Validity Period:Lifetime
Exam Duration:90 minutes
Exam Price:USD $245
Exam Format:Scenario-Based Questions, Multiple Choice
Recommended Training:Oracle Database 19c: Program with PL/SQL
Exam Registration:Oracle University Registration
Pearson VUE Scheduling
Sample Questions:Free Download 1z1-149 exam cost
Exam Way:Online proctored or onsite at Pearson VUE testing centers
Pre Condition:Recommended: Pass Oracle Database SQL Certified Associate (1Z0-071) or equivalent SQL knowledge
Official Syllabus URL:https://education.oracle.com/oracle-database-19c-program-with-pl-sql/pexam_1Z0-149

Oracle 1z1-149 Exam Syllabus Topics:

SectionWeightObjectives
Writing Executable Statements10%- SQL functions and sequences in PL/SQL
- Lexical units in PL/SQL blocks
- Nested blocks and variable scoping
- Implicit and explicit data type conversion
Writing SQL in PL/SQL12%- SELECT ... INTO clause usage
- Record types, %ROWTYPE, and collections
- DML and transaction control statements
Using Explicit Cursors10%- Cursor variables
- Implicit vs explicit cursors
- Cursor attributes and FOR loops
Working with Packages12%- Package specification and body
- Overloading subprograms
- Package variables, constants, and cursors
Writing Control Structures10%- Conditional statements
- Iterative and loop statements
- Sequential control
Creating Procedures and Functions12%- Parameter modes: IN, OUT, IN OUT
- Function return types and usage
- Creation and invocation of subprograms
Creating Triggers8%- Trigger restrictions and ordering
- DML and INSTEAD OF triggers
- DDL and system event triggers
Declaring PL/SQL Variables10%- Data types, %TYPE and %ROWTYPE attributes
- Variables, initialization, and bind variables
- Valid and invalid identifiers
Managing PL/SQL Code8%- Conditional compilation
- Performance optimizations: BULK COLLECT, FORALL
- ACCESSIBLE BY clause and access control
- Dependency tracking and management
Handling Exceptions8%- User-defined exceptions
- Predefined exceptions
- Exception propagation and handling

Everything Candidates Ask About the Oracle Database 19c: Program with PL/SQL Exam

The 1z1-149 exam is Oracle's official assessment for the Oracle Database PL/SQL Developer Certified Professional certification, positioned at the Professional level. It measures whether you can apply the Oracle Database 19c: Program with PL/SQL skills in practical, job-like situations — which is why rote memorization alone rarely gets candidates across the line. The credential fits into a wider Oracle certification path that includes Oracle Database SQL Certified Associate, so passing it opens more than one door. Think of the 1z1-149 exam as the point where your preparation becomes a qualification employers can verify.

The Oracle Database 19c: Program with PL/SQL syllabus is organized into 10 domains, beginning with Managing PL/SQL Code (8%), Creating Triggers (8%), and Declaring PL/SQL Variables (10%). Those percentages are your study budget: a domain carrying a larger share of the score deserves a matching share of your hours. The full domain-by-domain breakdown is in the exam topics section above — work from that, not from habit.

You'll have 90 minutes to complete 65 questions on the Oracle Database 19c: Program with PL/SQL exam. Before test day, convert those numbers into a per-question time budget — then defend it. When a single question starts eating double its share, mark it, move on, and return with whatever time remains. Two or three full timed runs in the ExamCost test engine will make that discipline automatic; its built-in timer records every attempt so you can watch your pace improve session by session.

Oracle sets the passing bar at 66%, and a seat at the 1z1-149 exam costs USD $245. There is no reduced fee for a second try — a miss means paying the full amount again — so the cheapest retake is the one you never need. A sensible approach: run timed self-assessments with ExamCost practice tests until your scores sit comfortably above the passing mark with margin to spare, then book your exam date. That cushion absorbs nerves and the inevitable oddball question.

Oracle lists the Oracle Database 19c: Program with PL/SQL question formats as: Multiple Choice, Scenario-Based Questions. Each format has its own trap. With scenario items, the actual question hides at the end of a long stem — read the last sentence first, then work back through the details. With elimination-friendly formats, cross out what you can disprove before committing. The ExamCost question bank lets you rehearse every format until the mechanics feel boring, which is exactly where you want to be on exam day.

You can sit the Oracle Database 19c: Program with PL/SQL exam in English. Go with whichever language you process fastest under pressure — comprehension speed quietly decides close exams. If English is your choice, working through ExamCost's 67 English-language practice questions doubles as terminology drills, so the exam's phrasing reads like a familiar accent instead of a foreign one.

Once you pass the Oracle Database 19c: Program with PL/SQL exam, your credential stays valid for Lifetime. Don't let that date ambush you — mark it on a calendar now, and look into the recertification path well before expiry so renewal is a planned errand rather than an emergency. Recertification rules belong to Oracle and do change, so verify the current policy on the official certification page.

All three versions contain the same 67 expert-written practice questions — you're choosing a study style, not a syllabus:

  • PDF version — printable and portable, prepared by experts, with instant download access. Study anywhere, anytime, on anything that opens a document. Includes 365 days of free updates, and a free PDF demo is available.
  • Desktop Test Engine — installable software that recreates the real exam atmosphere at home, with two practice modes and offline access. It runs on MS Windows, and there's no cap on how many computers you install it on.
  • Online Test Engine — opens instantly in any web browser, logs your test history, and reviews your performance over time. Works on Windows, Mac, Android, and iOS.

Short on time? The test engines' automatic performance reports show you which topics still bleed points, so your remaining hours land where they matter.

Of course. ExamCost publishes a free PDF demo for the Oracle Database 19c: Program with PL/SQL exam, and the software version offers a free trial experience, so you can evaluate the question quality hands-on before spending a cent. When you do buy, 365 days of free updates come with the purchase — and after that year, extending your update service costs only 50% of the regular price, right from your member zone.

Oracle revises its exams as the technology moves, so ExamCost reviews and refreshes the Oracle Database 19c: Program with PL/SQL material on a continuous basis rather than on a fixed schedule. Your purchase includes 365 days of free updates, delivered through your member zone. To catch new releases, watch the New Releases section on ExamCost, your product's download page, or the ExamCost newsletter — and make one final check 3-4 days before your exam date. Expired products can be repurchased at 50% off to restart the update service.

Your purchase is protected by McAfee security services, so payment details and personal data stay locked down from checkout to download. On the privacy side, ExamCost never shares customer information with third parties — the only email you'll ever get comes from us, and you can unsubscribe whenever you like.

Two safety nets, one purchase. First, delivery: your Oracle Database 19c: Program with PL/SQL practice questions are downloadable immediately and emailed to you within one minute of payment — if nothing shows up within 2 hours, check spam and contact our support team. Install on as many computers as you like; there's no device limit. Second, the 100% Money Back Guarantee: if you sit the corresponding exam within 60 days of purchase and don't pass, submit a scanned enrollment slip and your official Score Report PDF within 2 days after the exam — refunds are processed within 7 days. Attempts made within 3 days of purchase, material for exams never actually taken, free items, and expired orders aren't covered, and the candidate name must match the payer name. Rather keep studying? Exchange the product for two free exam products of equal value and keep your original update service running.

Why Prepare for Oracle Database 19c: Program with PL/SQL with ExamCost

Everything about this purchase is built to remove friction: a free demo before you commit, delivery to your inbox within one minute of payment (contact support if 2 hours pass with nothing), and installation on as many computers as you own. McAfee security services guard every transaction, your personal information is never shared with third parties, and 365 days of free updates keep your 1z1-149 material aligned with the live exam.

  • Free updates for 365 days: after expiry, repurchase from your member zone at a 50% discount and the updates continue.
  • 100% Money Back Guarantee: sit the corresponding exam within 60 days of purchase, and if you don't pass, submit your enrollment slip and official Score Report within 2 days after the exam for a full refund processed within 7 days — or exchange for two free products of equal value.

Your next step is free: download the 1z1-149 demo, see how the 67 practice questions read, and decide with evidence instead of promises.

Oracle Database 19c: Program with PL/SQL Sample Questions:

Question #1

Which three are true regarding code based access control (CBAC)? (Choose three.)

  • A. CBAC roles can be granted to a program unit only if they are directly granted to its owner.
  • B. You can use CBAC to attach database roles to a PL/SQL function or procedure only.
  • C. CBAC roles can be granted to a program unit only if they are the predefined roles automatically defined by the standard scripts as part of database creation.
  • D. CBAC cannot be used to secure definer's rights.
  • E. You can use CBAC to attach database roles to a PL/SQL function, procedure, or package.
  • F. In CBAC, the ADMIN and DELEGATE options cannot both be granted to the same user.
  • G. In a multitenant environment, the DELEGATE option of CBAC cannot be used.
Reveal Solution  Discussion  0

Correct Answer: A,E,F  🗳️

Question #2

In one of your databases, table HR.EMPLOYEES includes the columns FIRST_NAME and EMPLOYEE_ID.
A row exists with EMPLOYEE_ID 201.
Examine these packages created by user HR:

EXECUTE privilege is granted to user SH, on the HR.API and HR.HELPER packages.
Which two will execute successfully? (Choose two.)

  • A. Call HR.API.P1 from the HR schema.
  • B. Call HR.API.P1 from the SH schema.
  • C. Call HR.HELPER.H1 from the SH schema.
  • D. Create and call a package procedure API.H1 in the SH schema, which calls HR.HELPER.H1.
  • E. Call HR.HELPER.H1 from the HR schema.
Reveal Solution  Discussion  0

Correct Answer: B,C  🗳️

Question #3

Examine this code:

What will be the outcome?

  • A. It will result in an error as the range of the error code can only be from "-1000 to -2000."
  • B. It will result in an error as the range of the error code can only be from "-20000 to -20999."
  • C. It will result in an error as the range of the error code can only be from "-2000 to -2999."
  • D. It will execute successfully and will display the user-defined error message.
Reveal Solution  Discussion  0

Correct Answer: B  🗳️

Question #4

Examine these statements from a block of code:

Which two are true? (Choose two.)

  • A. The lock acquired when executing the OPEN c1 command will be released only after a COMMIT or ROLLBACK statement is issued.
  • B. The WHERE CURRENT OF clause can be used only if the FOR UPDATE clause is used in the cursor definition.
  • C. An OPEN c1 command will acquire a lock only on the PRICE column in the PRODUCTS table.
  • D. Only the PRICE column can be updated in the PRODUCTS table.
  • E. The FOR UPDATE OF clause can be used only if the WHERE CURRENT OF clause is used in the executable part of the block.
Reveal Solution  Discussion  0

Correct Answer: A,B  🗳️

Question #5

Which three PL/SQL-only data types can be used in queries and native dynamic SQL issued from PL/SQL in the server? (Choose three.)

  • A. an associative array indexed by PLS_INTEGER
  • B. a record declared in a procedure
  • C. a predefined PL/SQL-only data type like BOOLEAN
  • D. an associative array indexed by VARCHAR2
  • E. a record declared in an anonymous block
  • F. a record declared in a package specification
Reveal Solution  Discussion  0

Correct Answer: A,D,F  🗳️

Viewing page 1 out of 14 pages.
Viewing questions 1-5 out of 67 questions.

7%

What Clients Say About Us

I don't believe on-line advertisement before until this 1z1-149 study dumps. For i was really busy and no time to prepare for it, so happy to find that i really passed the 1z1-149 exam!

Joa Joa       5 star  

This 1z1-149 exam file can help you pass the exam with 100% success guaranteed. I suggest all candidates make a worthy purchase on it!

Raymond Raymond       4 star  

I passed with the 1z1-149 learning materials. Thank you so much.

Warner Warner       5 star  

This 1z1-149 dump is still valid, just passed my exam 90% yesterday. most of the questions are from this dump.

Yves Yves       5 star  

Real test is fine and actual. Valid 1z1-149 dumps. More than 90% correct. Pass exam easily. Good Recommendation!

Carl Carl       5 star  

Exam testing software is the best. Used the pdf file for 1z1-149 and scored 93% marks in the exam. Thank you ExamCost for this amazing tool.

Ken Ken       4.5 star  

I just completed my study and passed the 1z1-149 exam today. I used the dump for my exam preparation. Thanks for your help.

Newman Newman       4 star  

I cleared my 1z1-149 certification exam in the first attempt.

Hunter Hunter       5 star  

Thanks for your great 1z1-149 real exam questions.

Fay Fay       5 star  

These 1z1-149 exam questions are really useful! Without them, i won’t be able to score the highest marks-full marks in the exam! Thanks a million!

Prima Prima       4 star  

ExamCost Study Guide has the best content for 1z1-149 exam preparation. This fact is proven by my brilliant success a day before yesterday. I won the certification in single attempt.

Jacob Jacob       5 star  

Test engine software is amazing. I failed my exam first because I couldn't perform well in the real exam. Now I have 97% marks with the help of the ExamCost software for 1z1-149

Nicholas Nicholas       4 star  

ExamCost pdf file with practise exam software is the best suggestion for all looking to score well. I passed my 1z1-149 certification exam with 91% marks. Thank you so much, ExamCost.

Gloria Gloria       4.5 star  

Guess what guys? I passed my 1z1-149 exam and i am so over the moon with myself! Thanks ExamCost!

Kennedy Kennedy       4 star  

Very similar questions and accurate answers for 1z1-149 exam. I would like to recommend ExamCost to all giving the Oracle 1z1-149 exam. Helped me achieve 97% marks.

Tina Tina       5 star  

ExamCost will surely lead you towards success.

Pag Pag       4.5 star  

This 1z1-149 exam file is good. Almost all the questions are all from this 1z1-149 exam braindumps. I passed the exam without trouble. You are the best!

Dominic Dominic       4 star  

Yesterday I passed my 1z1-149 exam with good marks. I was not thinking I will get 90% marks with the use of 1z1-149 dump.

Moses Moses       4 star  

Dumps for 1z1-149 were the latest and quite helpful. Gave a thorough understanding of the exam. Passed my exam with 91% marks.

Wendy Wendy       4.5 star  

LEAVE A REPLY

Your email address will not be published. Required fields are marked *

Why Choose ExamCost

Quality and Value

ExamCost Practice Exams are written to the highest standards of technical accuracy, using only certified subject matter experts and published authors for development - no all study materials.

Tested and Approved

We are committed to the process of vendor and third party approvals. We believe professionals and executives alike deserve the confidence of quality coverage these authorizations provide.

Easy to Pass

If you prepare for the exams using our ExamCost testing engine, It is easy to succeed for all certifications in the first attempt. You don't have to deal with all dumps or any free torrent / rapidshare all stuff.

Try Before Buy

ExamCost offers free demo of each product. You can check out the interface, question quality and usability of our practice exams before you decide to buy.

Our Clients

amazon
centurylink
charter
comcast
bofa
timewarner
verizon
vodafone
xfinity
earthlink
marriot
vodafone