Skip to Main Content

SQL Developer

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

script with multiple SET options in a single line not working

Felipe_SFJun 3 2015 — edited Jun 3 2015

I have a script that used to work fine on version 4.0.3, but now in 4.1.0.19 it isn't taking my SET options. Simple test case:

SET VERIFY OFF LONG 1000 PAGES 350 LINES 500 TRIM ON FEED OFF ECHO OFF

SELECT RPAD('&val1',100,'Y') FROM DUAL;

<F5>

SP2-0158: unknown SET option "verify"

old:SELECT RPAD('&val1',100,'Y') FROM DUAL

new:SELECT RPAD('a',100,'Y') FROM DUAL

RPAD('A',100,'Y')                                                             

--------------------------------------------------------------------------------

aYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

YYYYYYYYYYYYYYYYYYYY

(Line size defaulted to 80 characters, and showing SQL text with the variable value substitution)

It seems to work fine if I use multiple SET commands

SET VERIFY OFF

SET LINES 500

SELECT RPAD('&val1',100,'Y') FROM DUAL;

RPAD('B',100,'Y')                                                                                 

----------------------------------------------------------------------------------------------------

BYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

Is that a bug or a feature in version 4.1?

I don't use a login.sql (Tools > Database > Startup Script is not set)

SQL Developer Version 4.1.0.19

Build MAIN-19.07

This post has been answered by Gary Graham-Oracle on Jun 3 2015
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jul 1 2015
Added on Jun 3 2015
3 comments
1,109 views