home *** CD-ROM | disk | FTP | other *** search
/ ftp.editplus.com / 2015-02-07.ftp.editplus.com.tar / ftp.editplus.com / files / db2.stx < prev    next >
Text File  |  2008-11-26  |  4KB  |  472 lines

  1. #TITLE=db2
  2. ; EditPlus Syntax File written by Anothai Akechotikun, eMail: nothai@gmail.com
  3. ; This file is provided a editplus syntax for support DB2/SQL
  4.  
  5. #DELIMITER=,(){}[]-+*%/='"'~!&|\<>?:;@
  6. #QUOTATION1='
  7. #QUOTATION2=''
  8. #CONTINUE_QUOTE=||
  9. #LINECOMMENT=--
  10. #COMMENTON=/*
  11. #COMMENTOFF=*/
  12. #SUFFIX3=.
  13. #PREFIX4=.
  14. #ESCAPE=
  15. #CASE=n
  16. #AUTOCASE=y
  17.  
  18. #SPECIAL_STX=db2
  19.  
  20. #KEYWORD=Reserved words
  21. ADD
  22. AFTER
  23. ALIAS
  24. ALL
  25. ALLOCATE
  26. ALLOW
  27. ALTER
  28. AND
  29. ANY
  30. APPLICATION
  31. AS
  32. ASSOCIATE
  33. ASUTIME
  34. AUDIT
  35. AUTHORIZATION
  36. AUX
  37. AUXILIARY
  38. BEFORE
  39. BEGIN
  40. BETWEEN
  41. BINARY
  42. BUFFERPOOL
  43. BY
  44. CACHE
  45. CALL
  46. CALLED
  47. CAPTURE
  48. CARDINALITY
  49. CASCADED
  50. CASE
  51. CAST
  52. CCSID
  53. CHAR
  54. CHARACTER
  55. CHECK
  56. CLOSE
  57. CLUSTER
  58. COLLECTION
  59. COLLID
  60. COLUMN
  61. COMMENT
  62. COMMIT
  63. CONCAT
  64. CONDITION
  65. CONNECT
  66. CONNECTION
  67. CONSTRAINT
  68. CONTAINS
  69. CONTINUE
  70. COUNT
  71. COUNT_BIG
  72. CREATE
  73. CROSS
  74. CURRENT
  75. CURRENT_DATE
  76. CURRENT_LC_CTYPE
  77. CURRENT_PATH
  78. CURRENT_SERVER
  79. CURRENT_TIME
  80. CURRENT_TIMESTAMP
  81. CURRENT_TIMEZONE
  82. CURRENT_USER
  83. CURSOR
  84. CYCLE
  85. DATA
  86. DATABASE
  87. DAY
  88. DAYS
  89. DB2GENERAL
  90. DB2GENRL
  91. DB2SQL
  92. DBINFO
  93. DECLARE
  94. DEFAULT
  95. DEFAULTS
  96. DEFINITION
  97. DELETE
  98. DESCRIPTOR
  99. DETERMINISTIC
  100. DISALLOW
  101. DISCONNECT
  102. DISTINCT
  103. DO
  104. DOUBLE
  105. DROP
  106. DSNHATTR
  107. DSSIZE
  108. DYNAMIC
  109. EACH
  110. EDITPROC
  111. ELSE
  112. ELSEIF
  113. ENCODING
  114. END
  115. END-EXEC
  116. END-EXEC1
  117. ERASE
  118. ESCAPE
  119. EXCEPT
  120. EXCEPTION
  121. EXCLUDING
  122. EXECUTE
  123. EXISTS
  124. EXIT
  125. EXTERNAL
  126. FENCED
  127. FETCH
  128. FIELDPROC
  129. FILE
  130. FINAL
  131. FOR
  132. FOREIGN
  133. FREE
  134. FROM
  135. FULL
  136. FUNCTION
  137. GENERAL
  138. GENERATED
  139. GET
  140. GLOBAL
  141. GO
  142. GOTO
  143. GRANT
  144. GRAPHIC
  145. GROUP
  146. HANDLER
  147. HAVING
  148. HOLD
  149. HOUR
  150. HOURS
  151. IDENTITY
  152. IF
  153. IMMEDIATE
  154. IN
  155. INCLUDING
  156. INCREMENT
  157. INDEX
  158. INDICATOR
  159. INHERIT
  160. INNER
  161. INOUT
  162. INSENSITIVE
  163. INSERT
  164. INTEGRITY
  165. INTO
  166. IS
  167. ISOBID
  168. ISOLATION
  169. ITERATE
  170. JAR
  171. JAVA
  172. JOIN
  173. KEY
  174. LABEL
  175. LANGUAGE
  176. LC_CTYPE
  177. LEAVE
  178. LEFT
  179. LIKE
  180. LINKTYPE
  181. LOCAL
  182. LOCALE
  183. LOCATOR
  184. LOCATORS
  185. LOCK
  186. LOCKMAX
  187. LOCKSIZE
  188. LONG
  189. LOOP
  190. MAXVALUE
  191. MICROSECOND
  192. MICROSECONDS
  193. MINUTE
  194. MINUTES
  195. MINVALUE
  196. MODE
  197. MODIFIES
  198. MONTH
  199. MONTHS
  200. NEW
  201. NEW_TABLE
  202. NO
  203. NOCACHE
  204. NOCYCLE
  205. NODENAME
  206. NODENUMBER
  207. NOMAXVALUE
  208. NOMINVALUE
  209. NOORDER
  210. NOT
  211. NULL
  212. NULLS
  213. NUMPARTS
  214. OBID
  215. OF
  216. OLD
  217. OLD_TABLE
  218. ON
  219. OPEN
  220. OPTIMIZATION
  221. OPTIMIZE
  222. OPTION
  223. OR
  224. ORDER
  225. OUT
  226. OUTER
  227. OVERRIDING
  228. PACKAGE
  229. PARAMETER
  230. PART
  231. PARTITION
  232. PATH
  233. PIECESIZE
  234. PLAN
  235. POSITION
  236. PRECISION
  237. PREPARE
  238. PRIMARY
  239. PRIQTY
  240. PRIVILEGES
  241. PROCEDURE
  242. PROGRAM
  243. PSID
  244. QUERYNO
  245. READ
  246. READS
  247. RECOVERY
  248. REFERENCES
  249. REFERENCING
  250. RELEASE
  251. RENAME
  252. REPEAT
  253. RESET
  254. RESIGNAL
  255. RESTART
  256. RESTRICT
  257. RESULT
  258. RESULT_SET_LOCATOR
  259. RETURN
  260. RETURNS
  261. REVOKE
  262. RIGHT
  263. ROLLBACK
  264. ROUTINE
  265. ROW
  266. ROWS
  267. RRN
  268. RUN
  269. SAVEPOINT
  270. SCHEMA
  271. SCRATCHPAD
  272. SECOND
  273. SECONDS
  274. SECQTY
  275. SECURITY
  276. SELECT
  277. SENSITIVE
  278. SET
  279. SIGNAL
  280. SIMPLE
  281. SOME
  282. SOURCE
  283. SPECIFIC
  284. SQL
  285. SQLID
  286. STANDARD
  287. START
  288. STATIC
  289. STAY
  290. STOGROUP
  291. STORES
  292. STYLE
  293. SUBPAGES
  294. SUBSTRING
  295. SYNONYM
  296. SYSFUN
  297. SYSIBM
  298. SYSPROC
  299. SYSTEM
  300. TABLE
  301. TABLESPACE
  302. THEN
  303. TO
  304. TRANSACTION
  305. TRIGGER
  306. TRIM
  307. TYPE
  308. UNDO
  309. UNION
  310. UNIQUE
  311. UNTIL
  312. UPDATE
  313. USAGE
  314. USER
  315. USING
  316. VALIDPROC
  317. VALUES
  318. VARIABLE
  319. VARIANT
  320. VCAT
  321. VIEW
  322. VOLUMES
  323. WHEN
  324. WHERE
  325. WHILE
  326. WITH
  327. WLM
  328. WRITE
  329. YEAR
  330. YEARS
  331.  
  332.  
  333. #KEYWORD=Scalar function
  334. ABS
  335. ABSVAL
  336. ACOS
  337. ASCII
  338. ASIN
  339. ATAN
  340. ATAN2
  341. ATANH
  342. BIGINT
  343. BLOB
  344. CEIL
  345. CEILING
  346. CHAR
  347. CHR
  348. CLOB
  349. COALESCE
  350. CONCAT
  351. COS
  352. COSH
  353. COT
  354. DATE
  355. DAY
  356. DAYNAME
  357. DAYOFWEEK
  358. DAYOFWEEK_ISO
  359. DAYOFYEAR
  360. DAYS
  361. DBCLOB
  362. DBPARTITIONNUM
  363. DECIMAL
  364. DECRYPT_BIN
  365. DECRYPT_CHAR
  366. DECRYPT_BIN
  367. DECRYPT_CHAR
  368. DEGREES
  369. DEREF
  370. DIFFERENCE
  371. DIGITS
  372. DLCOMMENT
  373. DLLINKTYPE
  374. DLNEWCOPY
  375. DLPREVIOUSCOPY
  376. DLREPLACECONTENT
  377. DLURLCOMPLETE
  378. DLURLCOMPLETEONLY
  379. DLURLCOMPLETEWRITE
  380. DLURLPATH
  381. DLURLPATHONLY
  382. DLURLPATHWRITE
  383. DLURLSCHEME
  384. DLURLSERVER
  385. DLVALUE
  386. DOUBLE
  387. ENCRYPT
  388. EVENT_MON_STATE
  389. EXP
  390. FLOAT
  391. FLOOR
  392. Function
  393. Function
  394. GENERATE_UNIQUE
  395. GETHINT
  396. GRAPHIC
  397. HASHEDVALUE
  398. HEX
  399. HOUR
  400. IDENTITY_VAL_LOCAL
  401. INSERT
  402. INTEGER
  403. JULIAN_DAY
  404. LCASE
  405. LOWER
  406. LEFT
  407. LENGTH
  408. LN
  409. LOCATE
  410. LOG
  411. LOG10
  412. LONG_VARCHAR
  413. LONG_VARGRAPHIC
  414. LTRIM
  415. MICROSECOND
  416. MIDNIGHT_SECONDS
  417. MINUTE
  418. MOD
  419. MONTH
  420. MONTHNAME
  421. MULTIPLY_ALT
  422. NULLIF
  423. POSSTR
  424. POWER
  425. QUARTER
  426. RADIANS
  427. RAISE_ERROR
  428. RAND
  429. REAL
  430. REC2XML
  431. REPEAT
  432. REPLACE
  433. RIGHT
  434. ROUND
  435. RTRIM
  436. SECOND
  437. SIGN
  438. SIN
  439. SINH
  440. SMALLINT
  441. SOUNDEX
  442. SPACE
  443. SQRT
  444. SUBSTR
  445. TABLE_NAME
  446. TABLE_SCHEMA
  447. TAN
  448. TANH
  449. TIME
  450. TIMESTAMP
  451. TIMESTAMP_FORMAT
  452. TIMESTAMP_ISO
  453. TIMESTAMPDIFF
  454. TO_CHAR
  455. TO_DATE
  456. TRANSLATE
  457. TRUNCATE
  458. TRUNC
  459. TYPE_ID
  460. TYPE_NAME
  461. TYPE_SCHEMA
  462. UCASE
  463. UPPER
  464. VALUE
  465. VARCHAR
  466. VARCHAR_FORMAT
  467. VARGRAPHIC
  468. WEEK
  469. WEEK_ISO
  470. YEAR
  471.  
  472. #