jasonvogel
Member³
Metalink posting : http://metalink.oracle.com/metalink...howDocument?p_database_id=FOR&p_id=411393.995
Background:
We use "set define off" at the top of our compiles. We have an automated batch process that compiles our source to Develoment and then is used to move the source to Production. It is a bunch of Unix scripts and SQL-Plus commandline.
Description:
If you use SQL-Plus [commandline] to compile your source, the lines that start with "@" or "#" flags [in your comments] will be "ignored" (example result: SP2-0310: unable to open file "Author.sql"). On the surface, this would seem fine except that SQL-Plus REMOVES the rest of the line from the COMPILED source! So then if you pull the source from the database...your PL/SQL Doc Comment Tags are gone!
The only way to get them to "stay" is to change the format to "--@Author ..." which is not supported by PL/SQL Doc.
So pull your source from version control system and never the DB or risk losing your tags.
Jason
Background:
We use "set define off" at the top of our compiles. We have an automated batch process that compiles our source to Develoment and then is used to move the source to Production. It is a bunch of Unix scripts and SQL-Plus commandline.
Description:
If you use SQL-Plus [commandline] to compile your source, the lines that start with "@" or "#" flags [in your comments] will be "ignored" (example result: SP2-0310: unable to open file "Author.sql"). On the surface, this would seem fine except that SQL-Plus REMOVES the rest of the line from the COMPILED source! So then if you pull the source from the database...your PL/SQL Doc Comment Tags are gone!
The only way to get them to "stay" is to change the format to "--@Author ..." which is not supported by PL/SQL Doc.
So pull your source from version control system and never the DB or risk losing your tags.
Jason