sql.dict 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909
  1. #
  2. # AFL dictionary for SQL
  3. # ----------------------
  4. #
  5. # Modeled based on SQLite documentation, contains some number of SQLite
  6. # extensions. Other dialects of SQL may benefit from customized dictionaries.
  7. #
  8. # If you append @1 to the file name when loading this dictionary, afl-fuzz
  9. # will also additionally load a selection of pragma keywords that are very
  10. # specific to SQLite (and are probably less interesting from the security
  11. # standpoint, because they are usually not allowed in non-privileged
  12. # contexts).
  13. #
  14. # Created by Michal Zalewski <lcamtuf@google.com>
  15. #
  16. function_abs=" abs(1)"
  17. function_avg=" avg(1)"
  18. function_changes=" changes()"
  19. function_char=" char(1)"
  20. function_coalesce=" coalesce(1,1)"
  21. function_count=" count(1)"
  22. function_date=" date(1,1,1)"
  23. function_datetime=" datetime(1,1,1)"
  24. function_decimal=" decimal(1,1)"
  25. function_glob=" glob(1,1)"
  26. function_group_concat=" group_concat(1,1)"
  27. function_hex=" hex(1)"
  28. function_ifnull=" ifnull(1,1)"
  29. function_instr=" instr(1,1)"
  30. function_julianday=" julianday(1,1,1)"
  31. function_last_insert_rowid=" last_insert_rowid()"
  32. function_length=" length(1)"
  33. function_like=" like(1,1)"
  34. function_likelihood=" likelihood(1,1)"
  35. function_likely=" likely(1)"
  36. function_load_extension=" load_extension(1,1)"
  37. function_lower=" lower(1)"
  38. function_ltrim=" ltrim(1,1)"
  39. function_max=" max(1,1)"
  40. function_min=" min(1,1)"
  41. function_nullif=" nullif(1,1)"
  42. function_printf=" printf(1,1)"
  43. function_quote=" quote(1)"
  44. function_random=" random()"
  45. function_randomblob=" randomblob(1)"
  46. function_replace=" replace(1,1,1)"
  47. function_round=" round(1,1)"
  48. function_rtrim=" rtrim(1,1)"
  49. function_soundex=" soundex(1)"
  50. function_sqlite_compileoption_get=" sqlite_compileoption_get(1)"
  51. function_sqlite_compileoption_used=" sqlite_compileoption_used(1)"
  52. function_sqlite_source_id=" sqlite_source_id()"
  53. function_sqlite_version=" sqlite_version()"
  54. function_strftime=" strftime(1,1,1,1)"
  55. function_substr=" substr(1,1,1)"
  56. function_sum=" sum(1)"
  57. function_time=" time(1,1,1)"
  58. function_total=" total(1)"
  59. function_total_changes=" total_changes()"
  60. function_trim=" trim(1,1)"
  61. function_typeof=" typeof(1)"
  62. function_unicode=" unicode(1)"
  63. function_unlikely=" unlikely(1)"
  64. function_upper=" upper(1)"
  65. function_varchar=" varchar(1)"
  66. function_zeroblob=" zeroblob(1)"
  67. keyword_ABORT="ABORT"
  68. keyword_ACTION="ACTION"
  69. keyword_ADD="ADD"
  70. keyword_AFTER="AFTER"
  71. keyword_ALL="ALL"
  72. keyword_ALTER="ALTER"
  73. keyword_ANALYZE="ANALYZE"
  74. keyword_AND="AND"
  75. keyword_AS="AS"
  76. keyword_ASC="ASC"
  77. keyword_ATTACH="ATTACH"
  78. keyword_AUTOINCREMENT="AUTOINCREMENT"
  79. keyword_BEFORE="BEFORE"
  80. keyword_BEGIN="BEGIN"
  81. keyword_BETWEEN="BETWEEN"
  82. keyword_BY="BY"
  83. keyword_CASCADE="CASCADE"
  84. keyword_CASE="CASE"
  85. keyword_CAST="CAST"
  86. keyword_CHECK="CHECK"
  87. keyword_COLLATE="COLLATE"
  88. keyword_COLUMN="COLUMN"
  89. keyword_COMMIT="COMMIT"
  90. keyword_CONFLICT="CONFLICT"
  91. keyword_CONSTRAINT="CONSTRAINT"
  92. keyword_CREATE="CREATE"
  93. keyword_CROSS="CROSS"
  94. keyword_CURRENT_DATE="CURRENT_DATE"
  95. keyword_CURRENT_TIME="CURRENT_TIME"
  96. keyword_CURRENT_TIMESTAMP="CURRENT_TIMESTAMP"
  97. keyword_DATABASE="DATABASE"
  98. keyword_DEFAULT="DEFAULT"
  99. keyword_DEFERRABLE="DEFERRABLE"
  100. keyword_DEFERRED="DEFERRED"
  101. keyword_DELETE="DELETE"
  102. keyword_DESC="DESC"
  103. keyword_DETACH="DETACH"
  104. keyword_DISTINCT="DISTINCT"
  105. keyword_DROP="DROP"
  106. keyword_EACH="EACH"
  107. keyword_ELSE="ELSE"
  108. keyword_END="END"
  109. keyword_ESCAPE="ESCAPE"
  110. keyword_EXCEPT="EXCEPT"
  111. keyword_EXCLUSIVE="EXCLUSIVE"
  112. keyword_EXISTS="EXISTS"
  113. keyword_EXPLAIN="EXPLAIN"
  114. keyword_FAIL="FAIL"
  115. keyword_FOR="FOR"
  116. keyword_FOREIGN="FOREIGN"
  117. keyword_FROM="FROM"
  118. keyword_FULL="FULL"
  119. keyword_GLOB="GLOB"
  120. keyword_GROUP="GROUP"
  121. keyword_HAVING="HAVING"
  122. keyword_IF="IF"
  123. keyword_IGNORE="IGNORE"
  124. keyword_IMMEDIATE="IMMEDIATE"
  125. keyword_IN="IN"
  126. keyword_INDEX="INDEX"
  127. keyword_INDEXED="INDEXED"
  128. keyword_INITIALLY="INITIALLY"
  129. keyword_INNER="INNER"
  130. keyword_INSERT="INSERT"
  131. keyword_INSTEAD="INSTEAD"
  132. keyword_INTERSECT="INTERSECT"
  133. keyword_INTO="INTO"
  134. keyword_IS="IS"
  135. keyword_ISNULL="ISNULL"
  136. keyword_JOIN="JOIN"
  137. keyword_KEY="KEY"
  138. keyword_LEFT="LEFT"
  139. keyword_LIKE="LIKE"
  140. keyword_LIMIT="LIMIT"
  141. keyword_MATCH="MATCH"
  142. keyword_NATURAL="NATURAL"
  143. keyword_NO="NO"
  144. keyword_NOT="NOT"
  145. keyword_NOTNULL="NOTNULL"
  146. keyword_NULL="NULL"
  147. keyword_OF="OF"
  148. keyword_OFFSET="OFFSET"
  149. keyword_ON="ON"
  150. keyword_OR="OR"
  151. keyword_ORDER="ORDER"
  152. keyword_OUTER="OUTER"
  153. keyword_PLAN="PLAN"
  154. keyword_PRAGMA="PRAGMA"
  155. keyword_PRIMARY="PRIMARY"
  156. keyword_QUERY="QUERY"
  157. keyword_RAISE="RAISE"
  158. keyword_RECURSIVE="RECURSIVE"
  159. keyword_REFERENCES="REFERENCES"
  160. #keyword_REGEXP="REGEXP"
  161. keyword_REINDEX="REINDEX"
  162. keyword_RELEASE="RELEASE"
  163. keyword_RENAME="RENAME"
  164. keyword_REPLACE="REPLACE"
  165. keyword_RESTRICT="RESTRICT"
  166. keyword_RIGHT="RIGHT"
  167. keyword_ROLLBACK="ROLLBACK"
  168. keyword_ROW="ROW"
  169. keyword_SAVEPOINT="SAVEPOINT"
  170. keyword_SELECT="SELECT"
  171. keyword_SET="SET"
  172. keyword_TABLE="TABLE"
  173. keyword_TEMP="TEMP"
  174. keyword_TEMPORARY="TEMPORARY"
  175. keyword_THEN="THEN"
  176. keyword_TO="TO"
  177. keyword_TRANSACTION="TRANSACTION"
  178. keyword_TRIGGER="TRIGGER"
  179. keyword_UNION="UNION"
  180. keyword_UNIQUE="UNIQUE"
  181. keyword_UPDATE="UPDATE"
  182. keyword_USING="USING"
  183. keyword_VACUUM="VACUUM"
  184. keyword_VALUES="VALUES"
  185. keyword_VIEW="VIEW"
  186. keyword_VIRTUAL="VIRTUAL"
  187. keyword_WHEN="WHEN"
  188. keyword_WHERE="WHERE"
  189. keyword_WITH="WITH"
  190. keyword_WITHOUT="WITHOUT"
  191. operator_concat=" || "
  192. operator_ebove_eq=" >="
  193. snippet_1eq1=" 1=1"
  194. snippet_at=" @1"
  195. snippet_backticks=" `a`"
  196. snippet_blob=" blob"
  197. snippet_brackets=" [a]"
  198. snippet_colon=" :1"
  199. snippet_comment=" /* */"
  200. snippet_date="2001-01-01"
  201. snippet_dollar=" $1"
  202. snippet_dotref=" a.b"
  203. snippet_fmtY="%Y"
  204. snippet_int=" int"
  205. snippet_neg1=" -1"
  206. snippet_pair=" a,b"
  207. snippet_parentheses=" (1)"
  208. snippet_plus2days="+2 days"
  209. snippet_qmark=" ?1"
  210. snippet_semicolon=" ;"
  211. snippet_star=" *"
  212. snippet_string_pair=" \"a\",\"b\""
  213. string_dbl_q=" \"a\""
  214. string_escaped_q=" 'a''b'"
  215. string_single_q=" 'a'"
  216. pragma_application_id@1=" application_id"
  217. pragma_auto_vacuum@1=" auto_vacuum"
  218. pragma_automatic_index@1=" automatic_index"
  219. pragma_busy_timeout@1=" busy_timeout"
  220. pragma_cache_size@1=" cache_size"
  221. pragma_cache_spill@1=" cache_spill"
  222. pragma_case_sensitive_like@1=" case_sensitive_like"
  223. pragma_checkpoint_fullfsync@1=" checkpoint_fullfsync"
  224. pragma_collation_list@1=" collation_list"
  225. pragma_compile_options@1=" compile_options"
  226. pragma_count_changes@1=" count_changes"
  227. pragma_data_store_directory@1=" data_store_directory"
  228. pragma_database_list@1=" database_list"
  229. pragma_default_cache_size@1=" default_cache_size"
  230. pragma_defer_foreign_keys@1=" defer_foreign_keys"
  231. pragma_empty_result_callbacks@1=" empty_result_callbacks"
  232. pragma_encoding@1=" encoding"
  233. pragma_foreign_key_check@1=" foreign_key_check"
  234. pragma_foreign_key_list@1=" foreign_key_list"
  235. pragma_foreign_keys@1=" foreign_keys"
  236. pragma_freelist_count@1=" freelist_count"
  237. pragma_full_column_names@1=" full_column_names"
  238. pragma_fullfsync@1=" fullfsync"
  239. pragma_ignore_check_constraints@1=" ignore_check_constraints"
  240. pragma_incremental_vacuum@1=" incremental_vacuum"
  241. pragma_index_info@1=" index_info"
  242. pragma_index_list@1=" index_list"
  243. pragma_integrity_check@1=" integrity_check"
  244. pragma_journal_mode@1=" journal_mode"
  245. pragma_journal_size_limit@1=" journal_size_limit"
  246. pragma_legacy_file_format@1=" legacy_file_format"
  247. pragma_locking_mode@1=" locking_mode"
  248. pragma_max_page_count@1=" max_page_count"
  249. pragma_mmap_size@1=" mmap_size"
  250. pragma_page_count@1=" page_count"
  251. pragma_page_size@1=" page_size"
  252. pragma_parser_trace@1=" parser_trace"
  253. pragma_query_only@1=" query_only"
  254. pragma_quick_check@1=" quick_check"
  255. pragma_read_uncommitted@1=" read_uncommitted"
  256. pragma_recursive_triggers@1=" recursive_triggers"
  257. pragma_reverse_unordered_selects@1=" reverse_unordered_selects"
  258. pragma_schema_version@1=" schema_version"
  259. pragma_secure_delete@1=" secure_delete"
  260. pragma_short_column_names@1=" short_column_names"
  261. pragma_shrink_memory@1=" shrink_memory"
  262. pragma_soft_heap_limit@1=" soft_heap_limit"
  263. pragma_stats@1=" stats"
  264. pragma_synchronous@1=" synchronous"
  265. pragma_table_info@1=" table_info"
  266. pragma_temp_store@1=" temp_store"
  267. pragma_temp_store_directory@1=" temp_store_directory"
  268. pragma_threads@1=" threads"
  269. pragma_user_version@1=" user_version"
  270. pragma_vdbe_addoptrace@1=" vdbe_addoptrace"
  271. pragma_vdbe_debug@1=" vdbe_debug"
  272. pragma_vdbe_listing@1=" vdbe_listing"
  273. pragma_vdbe_trace@1=" vdbe_trace"
  274. pragma_wal_autocheckpoint@1=" wal_autocheckpoint"
  275. pragma_wal_checkpoint@1=" wal_checkpoint"
  276. pragma_writable_schema@1=" writable_schema"
  277. # This part has been generated with testing/libfuzzer/dictionary_generator.py
  278. # using sqlite3_prepare_v2_fuzzer binary and ISO/IEC FCD 9075-1.
  279. "all"
  280. "code"
  281. "BE"
  282. "text"
  283. "TP2,"
  284. "supported"
  285. "GR4)"
  286. "syntax"
  287. "S151,"
  288. "S043,"
  289. "\xe2\x80\x9cCR\xe2\x80\x9d"
  290. "(SQL/PSM)"
  291. "query"
  292. "expressions"
  293. "TP2;"
  294. "row"
  295. "[ISO9075-14],"
  296. "BNF."
  297. "<SQL"
  298. "parameters"
  299. "title"
  300. "S211,"
  301. "ISO/IEC:"
  302. "BNF,"
  303. "SQL_FEATURES"
  304. "should"
  305. "to"
  306. "only"
  307. "program"
  308. "present"
  309. "T211,"
  310. "G,"
  311. "local"
  312. "NY"
  313. "columns"
  314. "END."
  315. "do"
  316. "OBJECT"
  317. "rollback"
  318. "string"
  319. "FEAT2."
  320. "get"
  321. "H"
  322. "P001,"
  323. "between"
  324. "RI."
  325. "[ISO9075-11]"
  326. "cannot"
  327. "entries"
  328. "referencing"
  329. "datetime"
  330. "[UCS]."
  331. "BNF"
  332. "MINUTE"
  333. "(BNF"
  334. "IEC,"
  335. "False"
  336. "OF,"
  337. "level"
  338. "did"
  339. "W."
  340. "list"
  341. "large"
  342. "SQL)"
  343. "PSM."
  344. "(ISO/IEC"
  345. "SQL,"
  346. "SQL-"
  347. "SQL."
  348. "small"
  349. "x"
  350. "DEFINITION_SCHEMA;"
  351. "view"
  352. "Index"
  353. "[ISO9075-3])."
  354. "set"
  355. "S024,"
  356. "CHANGE."
  357. "reference"
  358. "T1,"
  359. "OLAP."
  360. "direct"
  361. "(SQL/XML)."
  362. "LARGE"
  363. "likely"
  364. "result"
  365. "T341,"
  366. "ST"
  367. "ISO/JTC"
  368. "INSERT,"
  369. "PKG004"
  370. "index"
  371. "PKG006"
  372. "PKG007"
  373. "PKG001"
  374. "PKG002"
  375. "PKG008"
  376. "supplied"
  377. "T611,"
  378. "access"
  379. "3"
  380. "version"
  381. "NULL."
  382. "routine"
  383. "[ISO9075-10])."
  384. "S1"
  385. "[UCS],"
  386. "P003,"
  387. "C"
  388. "terms"
  389. "(SQL/MED)"
  390. "JTC1/SC32"
  391. "K"
  392. "(SQL/JRT)"
  393. "modify"
  394. "reported"
  395. "S"
  396. "objects"
  397. "32N1821"
  398. "SECOND."
  399. "key"
  400. "UNDER"
  401. "(ANSI)"
  402. "rows"
  403. "come"
  404. "(CALL"
  405. "change"
  406. "P-"
  407. "both"
  408. "search"
  409. "SQLSTATE,"
  410. "[ISO9075-"
  411. "[ISO9075-14]."
  412. "many"
  413. "changed"
  414. "foreign"
  415. "Symbols"
  416. "S023,"
  417. "connection"
  418. "SQL\xe2\x80\x9d),"
  419. "context"
  420. "delete"
  421. "changes"
  422. "REFERENCES,"
  423. "page."
  424. "named"
  425. "point"
  426. "UPDATE."
  427. "S2"
  428. "UPDATE,"
  429. "[ISO9075-13]"
  430. "Y\xe2\x80\x9d"
  431. "replace"
  432. "\xe2\x80\x9cPSM\xe2\x80\x9d"
  433. "SERIALIZABLE,"
  434. "names"
  435. "E"
  436. "PUBLIC."
  437. "table"
  438. "REF"
  439. "INFORMATION_SCHEMA"
  440. "C1."
  441. "ID."
  442. "use"
  443. "[ISO9075-2]."
  444. "from"
  445. "USA"
  446. "0"
  447. "distinct"
  448. "create"
  449. "contains"
  450. "due"
  451. "ISO."
  452. "few"
  453. "duplicate"
  454. "trigger"
  455. "call"
  456. "S111,"
  457. "expected"
  458. "REPEATABLE"
  459. "C1"
  460. "DOCUMENT"
  461. "type"
  462. "authorization"
  463. "more"
  464. "XML"
  465. "[ISO9075-3],"
  466. "<A>,"
  467. "P"
  468. "on"
  469. "initial"
  470. "name,"
  471. "[ISO9075-11]),"
  472. "QE,"
  473. "STANDARD"
  474. "PKG010"
  475. "TRIGGER,"
  476. "V"
  477. "CS"
  478. "SQL\xe2\x80\x9d:"
  479. "IEC"
  480. "Expression"
  481. "F521,"
  482. "sequence:"
  483. "must"
  484. "none"
  485. "SR3)"
  486. "word"
  487. "INTERNATIONAL"
  488. "ANSI"
  489. "this"
  490. "PSM"
  491. "PUBLIC),"
  492. "modified"
  493. "value"
  494. "<"
  495. "descriptor"
  496. "while"
  497. "paragraph"
  498. "values"
  499. "resources"
  500. "error"
  501. "exceptions"
  502. "IT"
  503. "F,"
  504. "CO,"
  505. "[ISO9075-4],"
  506. "control"
  507. "type,"
  508. "reserved"
  509. "SQL:"
  510. "<C>"
  511. "[ISO9075-2])."
  512. "F052,"
  513. "attribute"
  514. "is"
  515. "type:"
  516. "level,"
  517. "it"
  518. "[ISO9075-2],"
  519. "incremental"
  520. "MONTH,"
  521. "dropped"
  522. "MONTH."
  523. "allowed"
  524. "S241,"
  525. "\xe2\x80\x9cSQL"
  526. "TIMESTAMP"
  527. "failed"
  528. "SC"
  529. "end"
  530. "Format"
  531. "ST."
  532. "permission"
  533. "V,"
  534. "length"
  535. "same"
  536. "[ISO10646]."
  537. "write"
  538. "arguments"
  539. "F555,"
  540. "F671,"
  541. "<C>,"
  542. "<C>."
  543. "parameter"
  544. "NATIONAL"
  545. "Types"
  546. "A"
  547. "Insert"
  548. "32/WG"
  549. "used"
  550. "temporary"
  551. "\xe2\x80\x9cOLAP\xe2\x80\x9d"
  552. "(FCD)"
  553. "may"
  554. "after"
  555. "(SQL/OLB)"
  556. "THIS"
  557. "Q"
  558. "SQL/CLI"
  559. "levels"
  560. "two"
  561. "characters"
  562. "date"
  563. "such"
  564. "[ISO9075-9]"
  565. "data"
  566. "stack"
  567. "single"
  568. "a"
  569. "FEAT,"
  570. "lower"
  571. "transaction"
  572. "in"
  573. "database"
  574. "EXTRACT)"
  575. "expression"
  576. "32N1963"
  577. "CD"
  578. "without"
  579. "QE."
  580. "1"
  581. "CALL"
  582. "F"
  583. "[ISO9075-4])."
  584. "entry"
  585. "the"
  586. "SUBJECT"
  587. "N1968;"
  588. "order"
  589. "left"
  590. "FEAT1,"
  591. "FEAT1."
  592. "S081,"
  593. "YEAR"
  594. "READ,"
  595. "SQL;"
  596. "A,"
  597. "symbols"
  598. "S161,"
  599. "[ISO9075-10]"
  600. "already"
  601. "identify"
  602. "V."
  603. "during"
  604. "differs"
  605. "(UCS)."
  606. "Final"
  607. "before"
  608. "tables"
  609. "[UCS]"
  610. "Multiple"
  611. "integer"
  612. "NT,"
  613. "character"
  614. ","
  615. "ID\xe2\x80\x9d"
  616. "(INFORMATION_SCHEMA)"
  617. "source"
  618. "add"
  619. "other"
  620. "TP1"
  621. "SQLSTATE"
  622. "has"
  623. "match"
  624. "KEY."
  625. "real"
  626. "On"
  627. "C1,"
  628. "D"
  629. "[ISO14651]"
  630. "views"
  631. "read"
  632. "\xe2\x80\x9cGR\xe2\x80\x9d"
  633. "L"
  634. "primary"
  635. "TB1."
  636. "qualified"
  637. "(SUBSTRING,"
  638. "T"
  639. "compound"
  640. "not"
  641. "using"
  642. "unique"
  643. "LOB"
  644. "name"
  645. "term"
  646. "sorting"
  647. "like"
  648. "B,"
  649. "[ISO9075-1]"
  650. "RESULT,"
  651. "Numeric"
  652. "MONTH"
  653. "PURPOSES."
  654. "[ISO9075-11]."
  655. "mode"
  656. "(DEFINITION_SCHEMA)."
  657. "SQL"
  658. "ISO"
  659. "page"
  660. "constraints"
  661. "\xc2\xa9ISO/IEC"
  662. "right"
  663. "Java"
  664. "sequence"
  665. "TB1"
  666. "TB2"
  667. "P002,"
  668. "DAY,"
  669. "extended"
  670. "(SQL/CLI)"
  671. "X"
  672. "specified"
  673. "S051,"
  674. "clauses"
  675. "operation"
  676. "FEAT"
  677. "out"
  678. "E,"
  679. "XML."
  680. "for"
  681. "space"
  682. "support"
  683. "T041,"
  684. "[ISO9075-4]"
  685. "content"
  686. "I"
  687. "does"
  688. "STUDY"
  689. "CHARACTER,"
  690. "B1"
  691. "T212,"
  692. "be"
  693. "object"
  694. "[ISO9075-11],"
  695. "G"
  696. "ZONE,"
  697. "S2."
  698. "collations"
  699. "[ISO9075-2]:"
  700. "<A>"
  701. "O"
  702. "standard"
  703. "[ISO9075-2]"
  704. "base"
  705. "W"
  706. "collation"
  707. "HOUR,"
  708. "UNDER,"
  709. "JTC"
  710. "C."
  711. "definition"
  712. "Square"
  713. "\xe2\x80\x9cSR\xe2\x80\x9d"
  714. "extension"
  715. "constraint"
  716. "column"
  717. "of"
  718. "C,"
  719. "F701,"
  720. "(SQL/CLI)."
  721. "T191,"
  722. "range"
  723. "GR"
  724. "1,"
  725. "constructor"
  726. "commit"
  727. "or"
  728. "first"
  729. "referenced"
  730. "statements"
  731. "encoding"
  732. "B1."
  733. "clause"
  734. "variables"
  735. "within"
  736. "number"
  737. "one"
  738. "NT"
  739. "variable"
  740. "because"
  741. "references"
  742. "another"
  743. "blank"
  744. "operator"
  745. "RETURN"
  746. "COMMITTED,"
  747. "9075-1:2011(E)"
  748. "[ISO9075-14]"
  749. "(SQL/OLB)."
  750. "D1"
  751. "exists"
  752. "REFERENCE"
  753. "area"
  754. "S041,"
  755. "unknown"
  756. "Symbol"
  757. "there"
  758. "system"
  759. "long"
  760. "ID"
  761. "start"
  762. "returns"
  763. "2"
  764. "authorized"
  765. "statement"
  766. "X2"
  767. "FCD"
  768. "STILL"
  769. "S231,"
  770. "final"
  771. "READ"
  772. "schema"
  773. "function"
  774. "DELETE,"
  775. "B"
  776. "TC\xe2\x80\x9d."
  777. "declare"
  778. "month"
  779. "Deprecated"
  780. "exactly"
  781. "[ISO10646]"
  782. "JTC1"
  783. "but"
  784. "9075-1:2010(E)"
  785. "part"
  786. "T201,"
  787. "D2."
  788. "<B>,"
  789. "attempt"
  790. "line"
  791. "with"
  792. "than"
  793. "<B>"
  794. "BEFORE,"
  795. "DAY."
  796. "DATE"
  797. "default"
  798. "EXECUTE."
  799. "B1,"
  800. "F191,"
  801. "tree"
  802. "second"
  803. "SHOULD"
  804. "[ISO9075-13],"
  805. "A1,"
  806. "1/SC"
  807. "VARYING,"
  808. "<B>."
  809. "SQL/CLI,"
  810. "were"
  811. "1)"
  812. "<A>."
  813. "CLI,"
  814. "called"
  815. "are"
  816. "and"
  817. "(SQL/MED)."
  818. "[ISO9075-4]:"
  819. "associated"
  820. "\xe2\x80\x9cAR\xe2\x80\x9d"
  821. "defined"
  822. "(SQL/XML)"
  823. "CHARACTER"
  824. "argument"
  825. "an"
  826. "[ISO9075-4])"
  827. "non-deterministic"
  828. "as"
  829. "Other"
  830. "at"
  831. "have"
  832. "[ISO9075-4]."
  833. "CS."
  834. "\xe2\x80\x9cV\xe2\x80\x9d"
  835. "Y."
  836. "null"
  837. "any"
  838. "CLI"
  839. "Function"
  840. "NOTE"
  841. "functions"
  842. "UCS"
  843. "returned"
  844. "F411,"
  845. "no"
  846. "TIME"
  847. "that"
  848. "-"
  849. "RETURN),"
  850. "A1"
  851. "OLAP"
  852. "internal"
  853. "S071,"
  854. "[ISO9075-10],"
  855. "T431,"
  856. "A1."
  857. "\xe2\x80\x9cONLY"
  858. "Y"
  859. "SS"
  860. "UNCOMMITTED,"
  861. "multiple"
  862. "Name"
  863. "truncate"
  864. "normal"
  865. "symbol"
  866. "literal"
  867. "M"
  868. "\xe2\x80\x9c<SQL"
  869. "prepared"
  870. "most"
  871. "ATOMIC,"
  872. "E."
  873. "U"
  874. "letter"
  875. "PUBLIC"
  876. "identical"
  877. "F491,"
  878. "N"
  879. "inserted"
  880. "Page"
  881. "(SQL/JRT)."
  882. "D,"
  883. "SELECT,"
  884. "USED"
  885. "lead"
  886. "Sequence"
  887. "FEAT1"
  888. "into"
  889. "required"
  890. "[ISO9075-9],"
  891. "USAGE,"
  892. "2nd"
  893. "depth"
  894. "R"
  895. "ISO,"
  896. "time"
  897. "SQL\xe2\x80\x9d,"
  898. "FEAT2"
  899. "[ISO9075-3]"
  900. "(SQL/PSM)."
  901. "ISO/IEC"