New Year Special - 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: spcl70

1z0-149 PDF

$33

$109.99

3 Months Free Update

  • Printable Format
  • Value of Money
  • 100% Pass Assurance
  • Verified Answers
  • Researched by Industry Experts
  • Based on Real Exams Scenarios
  • 100% Real Questions

1z0-149 PDF + Testing Engine

$52.8

$175.99

3 Months Free Update

  • Exam Name: Oracle Database 19c: Program with PL/SQL
  • Last Update: Jan 13, 2025
  • Questions and Answers: 65
  • Free Real Questions Demo
  • Recommended by Industry Experts
  • Best Economical Package
  • Immediate Access

1z0-149 Engine

$39.6

$131.99

3 Months Free Update

  • Best Testing Engine
  • One Click installation
  • Recommended by Teachers
  • Easy to use
  • 3 Modes of Learning
  • State of Art Technology
  • 100% Real Questions included

1z0-149 Practice Exam Questions with Answers Oracle Database 19c: Program with PL/SQL Certification

Question # 6

Which two are true about implicit data type conversion? (Choose two.)

A.

RAW data types are always implicitly converted to a CLOB when used in a query.

B.

Collections can be implicitly converted to records.

C.

ROWIDS are always implicitly converted to a number when used in a query.

D.

Comparison between character value and a number value always implicitly converts the character value to the number data type.

E.

Implicit data type conversion can negatively impact performance.

Full Access
Question # 7

Examine these statements from a block of code:

1z0-149 question answer

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.

Only the PRICE column can be updated in the PRODUCTS table.

C.

The FOR UPDATE OF clause can be used only if the WHERE CURRENT OF clause is used in the executable part of the block.

D.

The WHERE CURRENT OF clause can be used only if the FOR UPDATE clause is used in the cursor definition.

E.

An OPEN c1 command will acquire a lock only on the PRICE column in the PRODUCTS table.

Full Access
Question # 8

Which two are true about collections and RECORD types? (Choose two.)

A.

A variable of RECORD type can contain fields of another RECORD type or any collection type.

B.

Only associative arrays and nested tables can have elements of RECORD type.

C.

All collections and RECORD types can be defined in PL/SQL blocks, packages, or at the schema level.

D.

Collections and RECORD types are always dense.

E.

All collections and RECORD types can be stored in table columns.

F.

VARRAYS, nested tables and each field in %ROWTYPE type variables have a default value of null.

Full Access
Question # 9

Examine the SH.PRODUCTS table:

1z0-149 question answer

A row exists in SH.PRODUCTS with PDT_ID = 1.

Now, examine this code and output executed by SH:

1z0-149 question answer

Now, examine this block of code:

1z0-149 question answer

Which error message(s) does it display on execution by user SH?

A.

Error in inner block

B.

Error in inner block Error in outer block

C.

Error in inner block Error in calling block

D.

Error in inner block Error in outer block Error in calling block

Full Access
Question # 10

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.

a record declared in an anonymous block

B.

a record declared in a procedure

C.

an associative array indexed by PLS_INTEGER

D.

a record declared in a package specification

E.

a predefined PL/SQL-only data type like BOOLEAN

F.

an associative array indexed by VARCHAR2

Full Access
Question # 11

Which two are true about packages? (Choose two.)

A.

Variables and cursors defined in a package specification are visible to all subprograms in the same schema that has the package.

B.

Modifications to a packaged procedure's body automatically cause recompilation of subprograms that invoke the procedure.

C.

Package specifications can be compiled without their bodies.

D.

Standalone subprograms that reference a package can be compiled only after both the package specification and body are compiled.

E.

A package definition must have a specification and body.

Full Access
Question # 12

Which three statements can process a dynamic multi-row query? (Choose three.)

A.

DECLARE

B.

OPEN

C.

INTO

D.

OPEN-FOR

E.

FETCH

F.

WHEN

G.

CLOSE

Full Access
Question # 13

Which code will successfully create a BODILESS PACKAGE to standardize CONSTANTS and EXCEPTIONS declarations?

A.

1z0-149 question answer

B.

1z0-149 question answer

C.

1z0-149 question answer

D.

1z0-149 question answer

Full Access
Question # 14

Which three are valid PL/SQL variable names? (Choose three.)

A.

printer_name#

B.

1to7number

C.

yesterday's_date

D.

leap$year

E.

Number_of_days_between_March_and_April

F.

#printer_name

G.

v_fname

Full Access
Question # 15

Which is the correct method to implement a local subprogram in an anonymous block?

A.

1z0-149 question answer

B.

1z0-149 question answer

C.

1z0-149 question answer

D.

1z0-149 question answer

Full Access
Question # 16

Examine these statements:

1z0-149 question answer

Which is true?

A.

It will result in a compilation error for protected_proc because calling_proc does not exist.

B.

It will result in a compilation error for protected_proc because calling_proc must be prefixed with the schema name.

C.

It will result in a successful compilation because objects referenced in an ACCESSIBLE BY clause are not checked at compile time.

D.

With adequate privileges, PROTECTED_PROC procedure can be called by other programs apart from CALLING_PROC.

Full Access
Question # 17

In which type of trigger can :OLD and :NEW identifiers be used?

A.

ROW

B.

AFTER SUSPEND

C.

AFTER STATEMENT

D.

BEFORE STATEMENT

Full Access
Question # 18

Which two are valid MODIFIER values for the PLSQL_WARNINGS parameter? (Choose two.)

A.

DISABLE

B.

ENABLE

C.

ERROR

D.

ALL

E.

SEVERE

Full Access
Question # 19

Examine this statement which is submitted for compilation:

1z0-149 question answer

Which three are true? (Choose three.)

A.

This is a PACKAGE specification. A PACKAGE BODY is needed to use this.

B.

This will not compile successfully because the loan_amount variable is declared NOT NULL but lacks an initialization assignment.

C.

This program unit will compile successfully.

D.

Initialization of min_bal can be done while using this packaged constant in another program.

E.

Initialization of loan_amount can be done while using this packaged variable in another program.

F.

This will not compile successfully because the min_bal constant must be initialized.

G.

This is BODILESS PACKAGE. A PACKAGE BODY is not required to use this.

Full Access