Open FlyingZC opened 1 year ago
I can work on this issue. Please assign it to me.
@SwapnilPatil07 Assigned, good luck for you.
Added Case and Expected xml for below query.
UPDATE employees SET salary =
(SELECT salary FROM employees
AS OF TIMESTAMP (SYSTIMESTAMP - INTERVAL '2' MINUTE)
WHERE last_name = 'Chung')
WHERE last_name = 'Chung';
Other queries are throwing errors so I did not make changes for them. Please let me know what oracle version I need to check these queries. Also, I am not sure which SQL Doc are referred in below comment. Can you please provide link ?
Compare SQL definitions in Oficial SQL Doc and ShardingSphere SQL Doc;
If there is any difference in ShardingSphere SQL Doc, please correct them by referring to the Official SQL Doc;
@SwapnilPatil07 You can verify the correctness of the sql syntax on oracle 11g. If it is incorrect, just leave a message on the issue and ignore the sql.
Screenshot of queries with errors
There hasn't been any activity on this issue recently, and in order to prioritize active issues, it will be marked as stale.
Hi @SwapnilPatil07, Is this issue finished?
There hasn't been any activity on this issue recently, and in order to prioritize active issues, it will be marked as stale.
Background
Hi community, This issue is for #26878.
ShardingSphere parser engine helps users parse a SQL to get the AST (Abstract Syntax Tree) and visit this tree to get SQLStatement (Java Object). Currently, we are planning to enhance the support for Oracle SQL parsing in ShardingSphere.
More details: https://shardingsphere.apache.org/document/current/en/reference/sharding/parse/
Task
This issue is to support more oracle sql parse, as follows:
Process
Relevant Skills
g4
file