Op het moment wordt voor heleboel programmeertalen al code highlighting geboden, maar niet voor SQL. Nu is SQL wel ongeveer de simpelste taal om te highlighten, want met ondersteuning van reserved words ben je klaar. ANSI SQL ondersteunt onderstaande operatoren en reserved words en dan heb je het wel gehad. Er zijn nog wel wat regels voor strings en getallen, maar dat is bij SQL niet zo interessant. Zou iemand een keer syntax highlighting willen inbouwen?
OPERATOREN | |
= <> < > <= >= | * / + - |
RESERVED WORDS | ||
ADD ALL ALTER AND ANY AS ASC AUTOINCREMENT AVA BETWEEN BINARY BIT BOOLEAN BY CREATE BYTE CHAR CHARACTER COLUMN CONSTRAINT COUNT COUNTER CURRENCY DATABASE DATE DATETIME DELETE DESC DISALLOW DISTINCT DISTINCTROW DOUBLE DROP EXISTS FROM FLOAT FLOAT4 FLOAT8 FOREIGN GENERAL GROUP GUID | HAVING INNER INSERT IGNORE IMP IN INDEX INT INTEGER INTEGER1 INTEGER2 INTEGER4 INTO IS JOIN KEY LEFT LEVEL LIKE LOGICAL LONG LONGBINARY LONGTEXT MAX MEMO MIN MOD MONEY NOT NULL NUMBER NUMERIC OLEOBJECT ON PIVOT OPTION PRIMARY ORDER OUTER OWNERACCESS | PARAMETERS PERCENT REAL REFERENCES RIGHT SELECT SET SHORT SINGLE SMALLINT SOME STDEV STDEVP STRING SUM TABLE TABLEID TEXT TIME TIMESTAMP TOP TRANSFORM UNION UNIQUE UPDATE VALUE VALUES VAR VARBINARY VARCHAR VARP WHERE WITH YESNO |
[ Voor 3% gewijzigd door Tomatoman op 18-06-2005 15:27 . Reden: de expressie-operatoren toegevoegd ]
Een goede grap mag vrienden kosten.