oracle、mysql、sqlserverリザーブワード
select * from v$reserved_words
ACCESS ADD ALL ALTER AND ANY AS ASC AUDIT BETWEEN BY CHAR CHECK CLUSTER COLUMN COMMENT COMPRESS CONNECT CREATE CURRENT DATE DECIMAL DEFAULT DELETE DESC DISTINCT DROP ELSE EXCLUSIVE EXISTS FILE FLOAT FOR FROM GRANT GROUP HAVING IDENTIFIED IMMEDIATE IN INCREMENT INDEX INITIAL INSERT INTEGER INTERSECT INTO IS LEVEL LIKE LOCK LONG MAXEXTENTS MINUS MLSLABEL MODE MODIFY NOAUDIT NOCOMPRESS NOT NOWAIT NULL NUMBER OF OFFLINE ON ONLINE OPTION OR ORDER P CTFREE PRIOR PRIVILEGES PUBLIC RAW RENAME RESOURCE REVOKE ROW ROWID ROWNUM ROWS SELECT SESSION SET SHARE SIZE SMALLINT START SUCCESSFUL SYNONYM SYSDATE TABLE THEN TO TRIGGER UID UNION UNIQUE UPDATE USER VALIDATE VALUES VARCHAR VARCHAR2 VIEW WHENEVER WHERE WITH
2.mysqlキーワード
ADD ALL ALTER ANALYZE AND AS ASC ASENSITIVE BEFORE BETWEEN BIGINT BINARY BLOB BOTH BY CALL CASCADE CASE CHANGE CHAR CHARACTER CHECK COLLATE COLUMN CONDITION CONNECTION CONSTRAINT CONTINUE CONVERT CREATE CROSS CURRENT_DATE CURRENT_TIME CURRENT_TIMESTAMP CURRENT_USER CURSOR DATABASE DATABASES DAY_HOUR DAY_MICROSECOND DAY_MINUTE DAY_SECOND DEC DECIMAL DECLARE DEFAULT DELAYED DELETE DESC DESCRIBE DETERMINISTIC DISTINCT DISTINCTROW DIV DOUBLE DROP DUAL EACH ELSE ELSEIF ENCLOSED ESCAPED EXISTSEXIT EXPLAIN FALSE FETCH FLOAT FLOAT4 FLOAT8 FOR FORCE FOREIGN FROM FULLTEXT GOTO GRANT GROUP HAVING HIGH_PRIORITY HOUR_MICROSECOND HOUR_MINUTE HOUR_SECOND IF IGNORE IN INDEX INFILE INNER INOUT INSENSITIVE INSERT INTINT1 INT2 INT3 INT4 INT8 INTEGER INTERVAL INTO IS ITERATE JOIN KEY KEYS KILL LABEL LEADING LEAVE LEFT LIKE LIMIT LINEAR LINES LOAD LOCALTIME LOCALTIMESTAMP LOCK LONGLONGBLOB LONGTEXT LOOP LOW_PRIORITY MATCH MEDIUMBLOB EDIUMINT MEDIUMTEXT MIDDLEINT MINUTE_MICROSECOND MINUTE_SECOND MODMODIFIES NATURAL NOT NO_WRITE_TO_BINLOG NULL NUMERIC ON OPTIMIZE OPTIONOPTIONALLY OR ORDER OUT OUTER OUTFILE PRECISION PRIMARY PROCEDUREPURGE RAID0 RANGE READ READS REAL REFERENCES REGEXP RELEASERENAME REPEAT REPLACE REQUIRE RESTRICT RETURN REVOKE RIGHT RLIKESCHEMA SCHEMAS SECOND_MICROSECOND SELECT SENSITIVE SEPARATORSET SHOW SMALLINT SPATIAL SPECIFIC SQL SQLEXCEPTION SQLSTATE SQLWARNINGSQL_BIG_RESULT SQL_CALC_FOUND_ROWS SQL_SMALL_RESULT SSL STARTING STRAIGHT_JOINTABLE TERMINATED THEN TINYBLOB TINYINT TINYTEXT TO TRAILING TRIGGER TRUE UNDO UNIONUNIQUE UNLOCK UNSIGNED UPDATE USAGE USE USING UTC_DATE UTC_TIME UTC_TIMESTAMP VALUES VARBINARY VARCHAR VARCHARACTER VARYING WHEN WHERE WHILEWITH WRITE X509 XOR YEAR_MONTH ZEROFILL
3.sqlserverキーワード
ADDEXCEPTPERCENT ALLEXECPLAN ALTEREXECUTEPRECISION ANDEXISTSPRIMARY ANYEXITPRINT ASFETCHPROC ASCFILEPROCEDUREAUTHORIZATIONFILLFACTORPUBLIC BACKUPFORRAISERROR BEGINFOREIGNREAD BETWEENFREETEXTREADTEXT BREAKFREETEXTTABLERECONFIGURE BROWSEFROMREFERENCESBULKFULLREPLICATION BYFUNCTIONRESTORE CASCADEGOTORESTRICTCASEGRANTRETURN CHECKGROUPREVOKE CHECKPOINTHAVINGRIGHTCLOSEHOLDLOCKROLLBACK CLUSTEREDIDENTITYROWCOUNT COALESCEIDENTITY_INSERTROWGUIDCOL COLLATEIDENTITYCOLRULECOLUMNIFSAVE COMMITINSCHEMA COMPUTEINDEXSELECT CONSTRAINTINNERSESSION_USER CONTAINSINSERTSET CONTAINSTABLEINTERSECTSETUSER CONTINUEINTOSHUTDOWNCONVERTISSOME CREATEJOINSTATISTICS CROSSKEYSYSTEM_USERCURRENTKILLTABLE CURRENT_DATELEFTTEXTSIZE CURRENT_TIMELIKETHENCURRENT_TIMESTAMPLINENOTO CURRENT_USERLOADTOP CURSORNATIONALTRAN DATABASENOCHECKTRANSACTION DBCCNONCLUSTEREDTRIGGER DEALLOCATENOTTRUNCATE DECLARENULLTSEQUAL DEFAULTNULLIFUNION DELETEOFUNIQUE DENYOFFUPDATE DESCOFFSETSUPDATETEXT DISKONUSEDISTINCTOPENUSER DISTRIBUTEDOPENDATASOURCEVALUES DOUBLEOPENQUERYVARYING DROPOPENROWSETVIEW DUMMYOPENXMLWAITFOR DUMPOPTIONWHEN ELSEORWHERE ENDORDERWHILE ERRLVLOUTERWITH ESCAPEOVERWRITETEXT
この3つのデータベースを一時的に列挙し、後で便利な(Ctrl+F)クエリーを更新し続けます.