Tobias

Results 219 comments of Tobias

TableNamesFinder uses its method: ```java protected String extractTableName(Table table) { ... } ``` to extract the needed table name format. This method is called for every found `Table` object. Therefore...

This type of index is not supported. JSqlParser at least at the moment expects something like **on mytable(mycol)**.

**SQL_TSI_PARSER**? Do you mean SQL_TSI_YEAR? However, JSqlParser does parse this indeed as a column name. How should the parser differ between column names and names of internals?

Since TIMESTAMPADD are in a sense of JSqlParser only identifier names. Therefore it results in a Column object. As I said, the parser is only a parser and has no...

*?|* is a JSON operator in JSqlParser. The parser cannot split ?|| to ? ||. So you will be able to parse the expression if you insert whitespaces: ```sql select...

This is connected to quote parsing in JSqlParser. So JSqlParser recognizes **\\'** as an escaped quote and therefore the accepted string literal here is: '\\' and DEFAULT_VALUE = ' which...

I thinking about making this quotation escaping somehow more robust. Probably we should consider making the concrete processing optional.

works ```sql SELECT '2004-10-19 10:23:54+02'::TIMESTAMP WITH TIME ZONE ```

Within jsqlparser-4.5-SNAPSHOT-sources.jar all sources are collected. This file is available at maven as well: https://repo1.maven.org/maven2/com/github/jsqlparser/jsqlparser/4.4/jsqlparser-4.4-sources.jar.

Is the escape character realy providable by a parameter?