Skip to content

Instantly share code, notes, and snippets.

@contradictioned
Created December 12, 2017 13:14
Show Gist options
  • Save contradictioned/24bff71ee94c35e3c138aea660ccf66c to your computer and use it in GitHub Desktop.
Save contradictioned/24bff71ee94c35e3c138aea660ccf66c to your computer and use it in GitHub Desktop.
More syntax highlighting
\lstdefinelanguage{sql}[]{}{
%tag=[s]<>, % =*: also apply styles within tag, =**: cumulate styles
morekeywords={sql, VIEW, AS, FROM, SELECT, WHERE, FUNCTION, BOOLEAN, RETURNS, DETERMINISTIC, RETURN, REFERENCES, WITH, SEQUENCE, TRUNCATE, START, CREATE, AS, LANGUAGE, FUNCTION, CURSOR, PREPARE, OPEN, USING, CLOSE, DECLARE, END, BEGIN, EXEC, SQL, CONNECT TO, DISCONNECT, COMMIT, LOOP, IF, THEN, ELSE, WHILE, BREAK, EXIT, INSERT, INTO, VALUES, UPDATE, SET, TABLE, PRIMARY, KEY, AND, UNION, ALL, JOIN, ON, GROUP, BY, MATERIALIZED, INT, DATE, COUNT, ORDER, OVER, PARTITION, ASC, DESC, VARCHAR, NOT, NULL, PRIMARY, KEY, DECIMAL, SUM, AVG, ROWS, BETWEEN, PRECEDING, CURRENT, ROW, INSTEAD, TRIGGER, OF, FOR, EACH, EXECUTE, PROCEDURE, DISTINCT, HAVING},
morestring=[s]{'}{'},
morecomment=[l]{--}
%sensitive=false
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment