lava-oushudb-dt-sql-parser/test/parser/spark/suggestion/fixtures/syntaxSuggestion.sql
JackWang032 5ce89cb421
feat(spark): support materialized view for spark sql (#262)
* feat(spark): support materialized view for spark sql

* fix(spark): code review update

* fix(spark): update spark  materilized view and zorder grammar

* test(spark): add syntaxSuggestion test of materialized view

---------

Co-authored-by: jialan <jialan@dtstack.com>
2024-02-26 17:25:19 +08:00

67 lines
1.1 KiB
SQL

INSERT INTO db.tb ;
SELECT * FROM db.;
CREATE TABLE db. VALUES;
DROP TABLE IF EXISTS db.a;
CREATE OR REPLACE VIEW db.v;
DROP VIEW db.v ;
CREATE FUNCTION fn1;
SELECT name, calculate_age(birthday) AS age FROM students;
CREATE DATABASE db;
DROP SCHEMA IF EXISTS sch;
ANALYZE TABLE students COMPUTE STATISTICS FOR COLUMNS name, co ;
ALTER TABLE StudentInfo ADD COLUMNS (LastName string, );
ALTER TABLE StudentInfo RENAME COLUMN ;
ALTER TABLE StudentInfo RENAME COLUMN name TO t;
ALTER TABLE StudentInfo DROP COLUMNS (LastName, );
ALTER TABLE StudentInfo CHANGE FirstName;
INSERT INTO students ( );
INSERT INTO students ( id, n );
SELECT ;
SELECT id, n;
SELECT FROM tbl;
SELECT id, n FROM tbl;
SELECT id, n FROM tbl GROUP BY ;
SELECT id, n FROM tbl ORDER BY name, i ;
SELECT id FROM tb1 GROUP BY ROLLUP( );
CREATE MATERIALIZED VIEW db.mv;
DROP MATERIALIZED VIEW db.mv;
ALTER MATERIALIZED VIEW db.mv;
REFRESH MATERIALIZED VIEW db.mv;
SHOW CREATE MATERIALIZED VIEW db.mv;
SHOW MATERIALIZED VIEWS from db;
OPTIMIZE db.tb;
OPTIMIZE db.tb ZORDER BY ;
OPTIMIZE db.tb ZORDER BY name, i;