F852 Top-level 'order by clause' in views #109
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #108.
request: CREATE OR ALTER VIEW F852(ID, namecompany) AS SELECT id, namecompany FROM company ORDER BY typeproduct
err message:
You have an error in your SQL syntax: CREATE OR ALTER VIEW F852(ID namecompany) AS SELECT id namecompany FROM company ORDER BY typeproduct no viable alternative at input 'CREATEORALTERVIEW' at line 1 position 17 near @317:20='VIEW'<69>1:17
new err message:
class org.apache.shardingsphere.sql.parser.sql.common.segment.dml.order.OrderBySegment cannot be cast to class org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement (org.apache.shardingsphere.sql.parser.sql.common.segment.dml.order.OrderBySegment and org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement are in unnamed module of loader 'app')