Hello,
I often use the Execute PL/SQL wizard provided by SQL Developer to rapidly invoke certain stored procedures.
The wizard usually does a great job converting the expression to the proper data type when assigning value to input parameters.
Today however I've noticed an improper conversion. When I write the vale 2.5 for a varchar2 input parameter, in the PL/SQL block it does not get enclosed in single quotes.
You can see the described bahaviour in the following screenshot

Can I safely assume that the numeric value 2.5 for PSTEP_CODE will be converted to the string '2.5'?