|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface LoaderCSVOptionsStep<R extends TableRecord<R>>
The Loader API is used for configuring data loads.
The step in constructing the Loader object where you can set the
optional CSV loader options.
| Method Summary | |
|---|---|
LoaderCSVOptionsStep<R> |
ignoreRows(int number)
Specify that a certain number of rows should be ignored from the CSV file. |
LoaderCSVOptionsStep<R> |
nullString(String nullString)
Specify the input string representation of NULL. |
LoaderCSVOptionsStep<R> |
quote(char quote)
Specify the quote character. |
LoaderCSVOptionsStep<R> |
separator(char separator)
Specify the separator character. |
| Methods inherited from interface org.jooq.LoaderLoadStep |
|---|
execute |
| Method Detail |
|---|
LoaderCSVOptionsStep<R> ignoreRows(int number)
By default, this is set to 1, as CSV files are expected to
hold a header row.
number - The number of rows to ignore.LoaderCSVOptionsStep<R> quote(char quote)
"
LoaderCSVOptionsStep<R> separator(char separator)
,
LoaderCSVOptionsStep<R> nullString(String nullString)
NULL.
By default, this is set to null, which means that all empty
strings are loaded into the database as such. In some databases (e.g.
SQLDialect.ORACLE), this is effectively the same as loading
NULL.
In order to treat empty strings as null, you can set the
nullString to "". If the null string is
overridden with something like {null}, for instance, then
empty strings will also be loaded as such by jOOQ.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||