Table of Contents

About

sql file are text file data resource that contains sql statement as record.

Arguments

Argument Values Default Description
parsing sql
text
sql The parsing mode
endofrecords See endofrecords See endofrecords The end of records for a sql statement
columnName - sql The name of the column that stores the SQL statement
You can also set the other text arguments

Parsing

The parsing argument as two values:

SQL

The sql value will extract the SQL statement with a SQL parser that is aware of the SQL language such as:

  • block of code (ie procedural code)
  • comment

In this mode, the returned data path has two columns:

  • type that return the type of the statement (“sql”,“plsql”,“comment”,…)
  • and a column for the SQL statement with the name specified by the columnName argument and a clob data type.

Text

The text mode will extract the SQL statement with the end Of Records values on text level.

In this mode, the returned data path has only one column that stores the SQL statement with the name specified by the columnName argument and a clob data type.

EndOfRecords

When the parsing mode is set to text, the following default end of records values are used:

Description Values
; followed by an end of line character ;\n, ;\r\n, ;\r
/ followed by an end of line character /\n, /\r\n, /\r
the word GO or go on one line \ngo\n, \r\ngo\r\n, \rgo\r
\nGO\n, \r\nGO\r\n, \rGO\r