Open SDorgan opened 1 year ago
Hello, According to documentation, the ALTER INDEX statement should follow this example:
ALTER INDEX index_name {ADD|DROP} STORED COLUMN column_name
Reference: https://cloud.google.com/spanner/docs/secondary-indexes#googlesql_5
That said, while trying out the parser in the following piece of code
String query = <My script>; LanguageOptions languageOptions = new LanguageOptions(); ASTNodes.ASTScript parsedScript = Parser.parseScript(query, languageOptions);
I found that:
query
ALTER INDEX i1 DROP STORED COLUMN author;
The Parser returns: Unexpected keyword STORED [at 1:21]
Unexpected keyword STORED [at 1:21]
ALTER INDEX i1 DROP COLUMN author;
The Parser returns: ALTER INDEX is not supported [at 1:7]
ALTER INDEX is not supported [at 1:7]
ALTER INDEX i1 ADD COLUMN author;
The Parser returns: Unexpected ";" [at 1:33]
Unexpected ";" [at 1:33]
ALTER INDEX i1 ADD STORED COLUMN author;
The Parser returns: Unexpected keyword STORED [at 1:20]
Unexpected keyword STORED [at 1:20]
I was wondering if this was the expected result and if ALTER INDEX will be supported in the future. Thanks
ALTER INDEX
Hello, According to documentation, the ALTER INDEX statement should follow this example:
Reference: https://cloud.google.com/spanner/docs/secondary-indexes#googlesql_5
That said, while trying out the parser in the following piece of code
I found that:
query
was:The Parser returns:
Unexpected keyword STORED [at 1:21]
query
was:The Parser returns:
ALTER INDEX is not supported [at 1:7]
query
was:The Parser returns:
Unexpected ";" [at 1:33]
query
was:The Parser returns:
Unexpected keyword STORED [at 1:20]
I was wondering if this was the expected result and if
ALTER INDEX
will be supported in the future. Thanks