@PdShell16扫描内容不符合数据库规范整合

PdShell16扫描内容不符合数据库规范整合

根据需求,需要扫描数据库字段与关键字有冲突问题

首先我通过vb脚本实现扫描 因为PdShell16扫描只支持vb

  1. 首先我们打开PdShell16进行操作扫描所有ER图

然后通过我们写的vb脚本施行扫描

'******************************************************************************
'* File: name2comment.vbs
'* Title: Name to Comment Conversion
'* Model: Physical Data Model
'* Objects: Table, Column, View
'* Author: steveguoshao
'* Created: 2013-11-29
'* Mod By:
'* Modified:
'* Version: 1.0
'* Memo: Modify from name2code.vbs
'******************************************************************************

Option Explicit
ValidationMode = True
InteractiveMode = im_Batch

Dim mdl 'the current model
Dim keywords(1450)
keywords(0)=“ADD”
keywords(1)=“ANALYZE”
keywords(2)=“ASC”
keywords(3)=“BETWEEN”
keywords(4)=“BLOB”
keywords(5)=“CALL”
keywords(6)=“CHANGE”
keywords(7)=“CHECK”
keywords(8)=“CONDITION”
keywords(9)=“CONTINUE”
keywords(10)=“CROSS”
keywords(11)=“CURRENT_TIMESTAMP”
keywords(12)=“DATABASE”
keywords(13)=“DAY_MICROSECOND”
keywords(14)=“DEC”
keywords(15)=“DEFAULT”
keywords(16)=“DESC”
keywords(17)=“DISTINCT”
keywords(18)=“DOUBLE”
keywords(19)=“EACH”
keywords(20)=“ENCLOSED”
keywords(21)=“EXIT”
keywords(22)=“FETCH”
keywords(23)=“FLOAT8”
keywords(24)=“FOREIGN”
keywords(25)=“GOTO”
keywords(26)=“HAVING”
keywords(27)=“HOUR_MINUTE”
keywords(28)=“IGNORE”
keywords(29)=“INFILE”
keywords(30)=“INSENSITIVE”
keywords(31)=“INT1”
keywords(32)=“INT4”
keywords(33)=“INTERVAL”
keywords(34)=“ITERATE”
keywords(35)=“KEYS”
keywords(36)=“LEADING”
keywords(37)=“LIKE”
keywords(38)=“LINES”
keywords(39)=“LOCALTIMESTAMP”
keywords(40)=“LONGBLOB”
keywords(41)=“LOW_PRIORITY”
keywords(42)=“MEDIUMINT”
keywords(43)=“MINUTE_MICROSECOND”
keywords(44)=“MODIFIES”
keywords(45)=“NO_WRITE_TO_BINLOG”
keywords(46)=“ON”
keywords(47)=“OPTIONALLY”
keywords(48)=“OUT”
keywords(49)=“PRECISION”
keywords(50)=“PURGE”
keywords(51)=“READ”
keywords(52)=“REFERENCES”
keywords(53)=“RENAME”
keywords(54)=“REQUIRE”
keywords(55)=“REVOKE”
keywords(56)=“SCHEMA”
keywords(57)=“SELECT”
keywords(58)=“SET”
keywords(59)=“SPATIAL”
keywords(60)=“SQLEXCEPTION”
keywords(61)=“SQL_BIG_RESULT”
keywords(62)=“SSL”
keywords(63)=“TABLE”
keywords(64)=“TINYBLOB”
keywords(65)=“TO”
keywords(66)=“TRUE”
keywords(67)=“UNIQUE”
keywords(68)=“UPDATE”
keywords(69)=“USING”
keywords(70)=“UTC_TIMESTAMP”
keywords(71)=“VARCHAR”
keywords(72)=“WHEN”
keywords(73)=“WITH”
keywords(74)=“XOR”
keywords(75)=“ALL”
keywords(76)=“AND”
keywords(77)=“ASENSITIVE”
keywords(78)=“BIGINT”
keywords(79)=“BOTH”
keywords(80)=“CASCADE”
keywords(81)=“CHAR”
keywords(82)=“COLLATE”
keywords(83)=“CONNECTION”
keywords(84)=“CONVERT”
keywords(85)=“CURRENT_DATE”
keywords(86)=“CURRENT_USER”
keywords(87)=“DATABASES”
keywords(88)=“DAY_MINUTE”
keywords(89)=“DECIMAL”
keywords(90)=“DELAYED”
keywords(91)=“DESCRIBE”
keywords(92)=“DISTINCTROW”
keywords(93)=“DROP”
keywords(94)=“ELSE”
keywords(95)=“ESCAPED”
keywords(96)=“EXPLAIN”
keywords(97)=“FLOAT”
keywords(98)=“FOR”
keywords(99)=“FROM”
keywords(100)=“GRANT”
keywords(101)=“HIGH_PRIORITY”
keywords(102)=“HOUR_SECOND”
keywords(103)=“IN”
keywords(104)=“INNER”
keywords(105)=“INSERT”
keywords(106)=“INT2”
keywords(107)=“INT8”
keywords(108)=“INTO”
keywords(109)=“JOIN”
keywords(110)=“KILL”
keywords(111)=“LEAVE”
keywords(112)=“LIMIT”
keywords(113)=“LOAD”
keywords(114)=“LOCK”
keywords(115)=“LONGTEXT”
keywords(116)=“MATCH”
keywords(117)=“MEDIUMTEXT”
keywords(118)=“MINUTE_SECOND”
keywords(119)=“NATURAL”
keywords(120)=“NULL”
keywords(121)=“OPTIMIZE”
keywords(122)=“OR”
keywords(123)=“OUTER”
keywords(124)=“PRIMARY”
keywords(125)=“RAID0”
keywords(126)=“READS”
keywords(127)=“REGEXP”
keywords(128)=“REPEAT”
keywords(129)=“RESTRICT”
keywords(130)=“RIGHT”
keywords(131)=“SCHEMAS”
keywords(132)=“SENSITIVE”
keywords(133)=“SHOW”
keywords(134)=“SPECIFIC”
keywords(135)=“SQLSTATE”
keywords(136)=“SQL_CALC_FOUND_ROWS”
keywords(137)=“STARTING”
keywords(138)=“TERMINATED”
keywords(139)=“TINYINT”
keywords(140)=“TRAILING”
keywords(141)=“UNDO”
keywords(142)=“UNLOCK”
keywords(143)=“USAGE”
keywords(144)=“UTC_DATE”
keywords(145)=“VALUES”
keywords(146)=“VARCHARACTER”
keywords(147)=“WHERE”
keywords(148)=“WRITE”
keywords(149)=“YEAR_MONTH”
keywords(150)=“CASE”
keywords(151)=“CHARACTER”
keywords(152)=“COLUMN”
keywords(153)=“CONSTRAINT”
keywords(154)=“CREATE”
keywords(155)=“CURRENT_TIME”
keywords(156)=“CURSOR”
keywords(157)=“DAY_HOUR”
keywords(158)=“DAY_SECOND”
keywords(159)=“DECLARE”
keywords(160)=“DELETE”
keywords(161)=“DETERMINISTIC”
keywords(162)=“DIV”
keywords(163)=“DUAL”
keywords(164)=“ELSEIF”
keywords(165)=“EXISTS”
keywords(166)=“FALSE”
keywords(167)=“FLOAT4”
keywords(168)=“FORCE”
keywords(169)=“FULLTEXT”
keywords(170)=“GROUP”
keywords(171)=“HOUR_MICROSECOND”
keywords(172)=“IF”
keywords(173)=“INDEX”
keywords(174)=“INOUT”
keywords(175)=“INT”
keywords(176)=“INT3”
keywords(177)=“INTEGER”
keywords(178)=“IS”
keywords(179)=“KEY”
keywords(180)=“LABEL”
keywords(181)=“LEFT”
keywords(182)=“LINEAR”
keywords(183)=“LOCALTIME”
keywords(184)=“LONG”
keywords(185)=“LOOP”
keywords(186)=“MEDIUMBLOB”
keywords(187)=“MIDDLEINT”
keywords(188)=“MOD”
keywords(189)=“NOT”
keywords(190)=“NUMERIC”
keywords(191)=“OPTION”
keywords(192)=“ORDER”
keywords(193)=“OUTFILE”
keywords(194)=“PROCEDURE”
keywords(195)=“RANGE”
keywords(196)=“REAL”
keywords(197)=“RELEASE”
keywords(198)=“REPLACE”
keywords(199)=“RETURN”
keywords(200)=“RLIKE”
keywords(201)=“SECOND_MICROSECOND”
keywords(202)=“SEPARATOR”
keywords(203)=“SMALLINT”
keywords(204)=“SQL”
keywords(205)=“SQLWARNING”
keywords(206)=“SQL_SMALL_RESULT”
keywords(207)=“STRAIGHT_JOIN”
keywords(208)=“THEN”
keywords(209)=“TINYTEXT”
keywords(210)=“TRIGGER”
keywords(211)=“UNION”
keywords(212)=“UNSIGNED”
keywords(213)=“USE”
keywords(214)=“UTC_TIME”
keywords(215)=“VARBINARY”
keywords(216)=“VARYING”
keywords(217)=“WHILE”
keywords(218)=“X509”
keywords(219)=“ZEROFILL”
keywords(220)="!"
keywords(221)="&"
keywords(222)="("
keywords(223)=")"
keywords(224)="*"
keywords(225)="+"
keywords(226)=","
keywords(227)="-"
keywords(228)="."
keywords(229)="/"
keywords(230)=":"
keywords(231)="<"
keywords(232)="<<"
keywords(233)="="
keywords(234)=">"
keywords(235)="@"
keywords(236)=“A”
keywords(237)=“ABORT”
keywords(238)=“ACCESS”
keywords(239)=“ACCESSED”
keywords(240)=“ACCOUNT”
keywords(241)=“ACTIVATE”
keywords(242)=“ADMIN”
keywords(243)=“ADMINISTER”
keywords(244)=“ADMINISTRATOR”
keywords(245)=“ADVISE”
keywords(246)=“ADVISOR”
keywords(247)=“AFTER”
keywords(248)=“ALGORITHM”
keywords(249)=“ALIAS”
keywords(250)=“ALLOCATE”
keywords(251)=“ALLOW”
keywords(252)=“ALL_ROWS”
keywords(253)=“ALTER”
keywords(254)=“ALWAYS”
keywords(255)=“ANCILLARY”
keywords(256)=“AND_EQUAL”
keywords(257)=“ANTIJOIN”
keywords(258)=“ANY”
keywords(259)=“APPEND”
keywords(260)=“APPLY”
keywords(261)=“ARCHIVE”
keywords(262)=“ARCHIVELOG”
keywords(263)=“ARRAY”
keywords(264)=“AS”
keywords(265)=“ASSOCIATE”
keywords(266)=“AT”
keywords(267)=“ATTRIBUTE”
keywords(268)=“ATTRIBUTES”
keywords(269)=“AUDIT”
keywords(270)=“AUTHENTICATED”
keywords(271)=“AUTHENTICATION”
keywords(272)=“AUTHID”
keywords(273)=“AUTHORIZATION”
keywords(274)=“AUTO”
keywords(275)=“AUTOALLOCATE”
keywords(276)=“AUTOEXTEND”
keywords(277)=“AUTOMATIC”
keywords(278)=“AVAILABILITY”
keywords(279)=“BACKUP”
keywords(280)=“BECOME”
keywords(281)=“BEFORE”
keywords(282)=“BEGIN”
keywords(283)=“BEHALF”
keywords(284)=“BFILE”
keywords(285)=“BIGFILE”
keywords(286)=“BINARY_DOUBLE”
keywords(287)=“BINARY_DOUBLE_INFINITY”
keywords(288)=“BINARY_DOUBLE_NAN”
keywords(289)=“BINARY_FLOAT”
keywords(290)=“BINARY_FLOAT_INFINITY”
keywords(291)=“BINARY_FLOAT_NAN”
keywords(292)=“BINDING”
keywords(293)=“BITMAP”
keywords(294)=“BITS”
keywords(295)=“BLOCK”
keywords(296)=“BLOCKS”
keywords(297)=“BLOCKSIZE”
keywords(298)=“BLOCK_RANGE”
keywords(299)=“BODY”
keywords(300)=“BOUND”
keywords(301)=“BROADCAST”
keywords(302)=“BUFFER”
keywords(303)=“BUFFER_CACHE”
keywords(304)=“BUFFER_POOL”
keywords(305)=“BUILD”
keywords(306)=“BULK”
keywords(307)=“BY”
keywords(308)=“BYPASS_RECURSIVE_CHECK”
keywords(309)=“BYPASS_UJVC”
keywords(310)=“BYTE”
keywords(311)=“CACHE”
keywords(312)=“CACHE_CB”
keywords(313)=“CACHE_INSTANCES”
keywords(314)=“CACHE_TEMP_TABLE”
keywords(315)=“CANCEL”
keywords(316)=“CARDINALITY”
keywords(317)=“CAST”
keywords(318)=“CATEGORY”
keywords(319)=“CERTIFICATE”
keywords(320)=“CFILE”
keywords(321)=“CHAINED”
keywords(322)=“CHAR_CS”
keywords(323)=“CHECKPOINT”
keywords(324)=“CHILD”
keywords(325)=“CHOOSE”
keywords(326)=“CHUNK”
keywords(327)=“CIV_GB”
keywords(328)=“CLASS”
keywords(329)=“CLEAR”
keywords(330)=“CLOB”
keywords(331)=“CLONE”
keywords(332)=“CLOSE”
keywords(333)=“CLOSE_CACHED_OPEN_CURSORS”
keywords(334)=“CLUSTER”
keywords(335)=“CLUSTERING_FACTOR”
keywords(336)=“COALESCE”
keywords(337)=“COARSE”
keywords(338)=“COLLECT”
keywords(339)=“COLLECTIONS_GET_REFS”
keywords(340)=“COLUMNS”
keywords(341)=“COLUMN_STATS”
keywords(342)=“COLUMN_VALUE”
keywords(343)=“COMMENT”
keywords(344)=“COMMIT”
keywords(345)=“COMMITTED”
keywords(346)=“COMPACT”
keywords(347)=“COMPATIBILITY”
keywords(348)=“COMPILE”
keywords(349)=“COMPLETE”
keywords(350)=“COMPOSITE_LIMIT”
keywords(351)=“COMPRESS”
keywords(352)=“COMPUTE”
keywords(353)=“CONFORMING”
keywords(354)=“CONNECT”
keywords(355)=“CONNECT_BY_ISCYCLE”
keywords(356)=“CONNECT_BY_ISLEAF”
keywords(357)=“CONNECT_BY_ROOT”
keywords(358)=“CONNECT_TIME”
keywords(359)=“CONSIDER”
keywords(360)=“CONSISTENT”
keywords(361)=“CONSTRAINTS”
keywords(362)=“CONTAINER”
keywords(363)=“CONTENT”
keywords(364)=“CONTENTS”
keywords(365)=“CONTEXT”
keywords(366)=“CONTROLFILE”
keywords(367)=“CORRUPTION”
keywords(368)=“COST”
keywords(369)=“CPU_COSTING”
keywords(370)=“CPU_PER_CALL”
keywords(371)=“CPU_PER_SESSION”
keywords(372)=“CREATE_STORED_OUTLINES”
keywords(373)=“CUBE”
keywords(374)=“CUBE_GB”
keywords(375)=“CURRENT”
keywords(376)=“CURRENT_SCHEMA”
keywords(377)=“CURSOR_SHARING_EXACT”
keywords(378)=“CURSOR_SPECIFIC_SEGMENT”
keywords(379)=“CYCLE”
keywords(380)=“DANGLING”
keywords(381)=“DATA”
keywords(382)=“DATAFILE”
keywords(383)=“DATAFILES”
keywords(384)=“DATAOBJNO”
keywords(385)=“DATE”
keywords(386)=“DATE_MODE”
keywords(387)=“DAY”
keywords(388)=“DBA”
keywords(389)=“DBA_RECYCLEBIN”
keywords(390)=“DBTIMEZONE”
keywords(391)=“DDL”
keywords(392)=“DEALLOCATE”
keywords(393)=“DEBUG”
keywords(394)=“DECREMENT”
keywords(395)=“DEFERRABLE”
keywords(396)=“DEFERRED”
keywords(397)=“DEFINED”
keywords(398)=“DEFINER”
keywords(399)=“DEGREE”
keywords(400)=“DELAY”
keywords(401)=“DEMAND”
keywords(402)=“DENSE_RANK”
keywords(403)=“DEREF”
keywords(404)=“DEREF_NO_REWRITE”
keywords(405)=“DETACHED”
keywords(406)=“DETERMINES”
keywords(407)=“DICTIONARY”
keywords(408)=“DIMENSION”
keywords(409)=“DIRECTORY”
keywords(410)=“DISABLE”
keywords(411)=“DISASSOCIATE”
keywords(412)=“DISCONNECT”
keywords(413)=“DISK”
keywords(414)=“DISKGROUP”
keywords(415)=“DISKS”
keywords(416)=“DISMOUNT”
keywords(417)=“DISTINGUISHED”
keywords(418)=“DISTRIBUTED”
keywords(419)=“DML”
keywords(420)=“DML_UPDATE”
keywords(421)=“DOCUMENT”
keywords(422)=“DOMAIN_INDEX_NO_SORT”
keywords(423)=“DOMAIN_INDEX_SORT”
keywords(424)=“DOWNGRADE”
keywords(425)=“DRIVING_SITE”
keywords(426)=“DUMP”
keywords(427)=“DYNAMIC”
keywords(428)=“DYNAMIC_SAMPLING”
keywords(429)=“DYNAMIC_SAMPLING_EST_CDN”
keywords(430)=“ELEMENT”
keywords(431)=“EMPTY”
keywords(432)=“ENABLE”
keywords(433)=“ENCRYPTED”
keywords(434)=“ENCRYPTION”
keywords(435)=“END”
keywords(436)=“ENFORCE”
keywords(437)=“ENFORCED”
keywords(438)=“ENTRY”
keywords(439)=“ERROR”
keywords(440)=“ERROR_ON_OVERLAP_TIME”
keywords(441)=“ESCAPE”
keywords(442)=“ESTIMATE”
keywords(443)=“EVENTS”
keywords(444)=“EXCEPT”
keywords(445)=“EXCEPTIONS”
keywords(446)=“EXCHANGE”
keywords(447)=“EXCLUDING”
keywords(448)=“EXCLUSIVE”
keywords(449)=“EXECUTE”
keywords(450)=“EXEMPT”
keywords(451)=“EXPAND_GSET_TO_UNION”
keywords(452)=“EXPIRE”
keywords(453)=“EXPLOSION”
keywords(454)=“EXPORT”
keywords(455)=“EXPR_CORR_CHECK”
keywords(456)=“EXTEND”
keywords(457)=“EXTENDS”
keywords(458)=“EXTENT”
keywords(459)=“EXTENTS”
keywords(460)=“EXTERNAL”
keywords(461)=“EXTERNALLY”
keywords(462)=“EXTRACT”
keywords(463)=“FACT”
keywords(464)=“FAILED”
keywords(465)=“FAILED_LOGIN_ATTEMPTS”
keywords(466)=“FAILGROUP”
keywords(467)=“FAST”
keywords(468)=“FBTSCAN”
keywords(469)=“FIC_CIV”
keywords(470)=“FIC_PIV”
keywords(471)=“FILE”
keywords(472)=“FILTER”
keywords(473)=“FINAL”
keywords(474)=“FINE”
keywords(475)=“FINISH”
keywords(476)=“FIRST”
keywords(477)=“FIRST_ROWS”
keywords(478)=“FLAGGER”
keywords(479)=“FLASHBACK”
keywords(480)=“FLOB”
keywords(481)=“FLUSH”
keywords(482)=“FOLLOWING”
keywords(483)=“FORCE_XML_QUERY_REWRITE”
keywords(484)=“FREELIST”
keywords(485)=“FREELISTS”
keywords(486)=“FREEPOOLS”
keywords(487)=“FRESH”
keywords(488)=“FULL”
keywords(489)=“FUNCTION”
keywords(490)=“FUNCTIONS”
keywords(491)=“GATHER_PLAN_STATISTICS”
keywords(492)=“GBY_CONC_ROLLUP”
keywords(493)=“GENERATED”
keywords(494)=“GLOBAL”
keywords(495)=“GLOBALLY”
keywords(496)=“GLOBAL_NAME”
keywords(497)=“GLOBAL_TOPIC_ENABLED”
keywords(498)=“GROUPING”
keywords(499)=“GROUPS”
keywords(500)=“GROUP_BY”
keywords(501)=“GUARANTEE”
keywords(502)=“GUARANTEED”
keywords(503)=“GUARD”
keywords(504)=“HASH”
keywords(505)=“HASHKEYS”
keywords(506)=“HASH_AJ”
keywords(507)=“HASH_SJ”
keywords(508)=“HEADER”
keywords(509)=“HEAP”
keywords(510)=“HIERARCHY”
keywords(511)=“HIGH”
keywords(512)=“HINTSET_BEGIN”
keywords(513)=“HINTSET_END”
keywords(514)=“HOUR”
keywords(515)=“HWM_BROKERED”
keywords(516)=“ID”
keywords(517)=“IDENTIFIED”
keywords(518)=“IDENTIFIER”
keywords(519)=“IDENTITY”
keywords(520)=“IDGENERATORS”
keywords(521)=“IDLE_TIME”
keywords(522)=“IGNORE_ON_CLAUSE”
keywords(523)=“IGNORE_OPTIM_EMBEDDED_HINTS”
keywords(524)=“IGNORE_WHERE_CLAUSE”
keywords(525)=“IMMEDIATE”
keywords(526)=“IMPORT”
keywords(527)=“INCLUDE_VERSION”
keywords(528)=“INCLUDING”
keywords(529)=“INCREMENT”
keywords(530)=“INCREMENTAL”
keywords(531)=“INDEXED”
keywords(532)=“INDEXES”
keywords(533)=“INDEXTYPE”
keywords(534)=“INDEXTYPES”
keywords(535)=“INDEX_ASC”
keywords(536)=“INDEX_COMBINE”
keywords(537)=“INDEX_DESC”
keywords(538)=“INDEX_FFS”
keywords(539)=“INDEX_FILTER”
keywords(540)=“INDEX_JOIN”
keywords(541)=“INDEX_ROWS”
keywords(542)=“INDEX_RRS”
keywords(543)=“INDEX_SCAN”
keywords(544)=“INDEX_SKIP_SCAN”
keywords(545)=“INDEX_SS”
keywords(546)=“INDEX_SS_ASC”
keywords(547)=“INDEX_SS_DESC”
keywords(548)=“INDEX_STATS”
keywords(549)=“INDICATOR”
keywords(550)=“INFINITE”
keywords(551)=“INFORMATIONAL”
keywords(552)=“INITIAL”
keywords(553)=“INITIALIZED”
keywords(554)=“INITIALLY”
keywords(555)=“INITRANS”
keywords(556)=“INLINE”
keywords(557)=“INSTANCE”
keywords(558)=“INSTANCES”
keywords(559)=“INSTANTIABLE”
keywords(560)=“INSTANTLY”
keywords(561)=“INSTEAD”
keywords(562)=“INTEGRITY”
keywords(563)=“INTERMEDIATE”
keywords(564)=“INTERNAL_CONVERT”
keywords(565)=“INTERNAL_USE”
keywords(566)=“INTERPRETED”
keywords(567)=“INTERSECT”
keywords(568)=“INVALIDATE”
keywords(569)=“IN_MEMORY_METADATA”
keywords(570)=“ISOLATION”
keywords(571)=“ISOLATION_LEVEL”
keywords(572)=“ITERATION_NUMBER”
keywords(573)=“JAVA”
keywords(574)=“JOB”
keywords(575)=“KEEP”
keywords(576)=“KERBEROS”
keywords(577)=“KEYFILE”
keywords(578)=“KEYSIZE”
keywords(579)=“KEY_LENGTH”
keywords(580)=“LAST”
keywords(581)=“LATERAL”
keywords(582)=“LAYER”
keywords(583)=“LDAP_REGISTRATION”
keywords(584)=“LDAP_REGISTRATION_ENABLED”
keywords(585)=“LDAP_REG_SYNC_INTERVAL”
keywords(586)=“LENGTH”
keywords(587)=“LESS”
keywords(588)=“LEVEL”
keywords(589)=“LEVELS”
keywords(590)=“LIBRARY”
keywords(591)=“LIKE2”
keywords(592)=“LIKE4”
keywords(593)=“LIKEC”
keywords(594)=“LIKE_EXPAND”
keywords(595)=“LINK”
keywords(596)=“LIST”
keywords(597)=“LOB”
keywords(598)=“LOCAL”
keywords(599)=“LOCAL_INDEXES”
keywords(600)=“LOCATION”
keywords(601)=“LOCATOR”
keywords(602)=“LOCKED”
keywords(603)=“LOG”
keywords(604)=“LOGFILE”
keywords(605)=“LOGGING”
keywords(606)=“LOGICAL”
keywords(607)=“LOGICAL_READS_PER_CALL”
keywords(608)=“LOGICAL_READS_PER_SESSION”
keywords(609)=“LOGOFF”
keywords(610)=“LOGON”
keywords(611)=“MAIN”
keywords(612)=“MANAGE”
keywords(613)=“MANAGED”
keywords(614)=“MANAGEMENT”
keywords(615)=“MANUAL”
keywords(616)=“MAPPING”
keywords(617)=“MASTER”
keywords(618)=“MATCHED”
keywords(619)=“MATERIALIZE”
keywords(620)=“MATERIALIZED”
keywords(621)=“MAX”
keywords(622)=“MAXARCHLOGS”
keywords(623)=“MAXDATAFILES”
keywords(624)=“MAXEXTENTS”
keywords(625)=“MAXIMIZE”
keywords(626)=“MAXINSTANCES”
keywords(627)=“MAXLOGFILES”
keywords(628)=“MAXLOGHISTORY”
keywords(629)=“MAXLOGMEMBERS”
keywords(630)=“MAXSIZE”
keywords(631)=“MAXTRANS”
keywords(632)=“MAXVALUE”
keywords(633)=“MEASURES”
keywords(634)=“MEMBER”
keywords(635)=“MEMORY”
keywords(636)=“MERGE”
keywords(637)=“MERGE_AJ”
keywords(638)=“MERGE_CONST_ON”
keywords(639)=“MERGE_SJ”
keywords(640)=“METHOD”
keywords(641)=“MIGRATE”
keywords(642)=“MIN”
keywords(643)=“MINEXTENTS”
keywords(644)=“MINIMIZE”
keywords(645)=“MINIMUM”
keywords(646)=“MINUS”
keywords(647)=“MINUTE”
keywords(648)=“MINVALUE”
keywords(649)=“MIRROR”
keywords(650)=“MLSLABEL”
keywords(651)=“MODE”
keywords(652)=“MODEL”
keywords(653)=“MODEL_DONTVERIFY_UNIQUENESS”
keywords(654)=“MODEL_MIN_ANALYSIS”
keywords(655)=“MODEL_NO_ANALYSIS”
keywords(656)=“MODEL_PBY”
keywords(657)=“MODEL_PUSH_REF”
keywords(658)=“MODIFY”
keywords(659)=“MONITORING”
keywords(660)=“MONTH”
keywords(661)=“MOUNT”
keywords(662)=“MOVE”
keywords(663)=“MOVEMENT”
keywords(664)=“MULTISET”
keywords(665)=“MV_MERGE”
keywords(666)=“NAME”
keywords(667)=“NAMED”
keywords(668)=“NAN”
keywords(669)=“NATIONAL”
keywords(670)=“NATIVE”
keywords(671)=“NAV”
keywords(672)=“NCHAR”
keywords(673)=“NCHAR_CS”
keywords(674)=“NCLOB”
keywords(675)=“NEEDED”
keywords(676)=“NESTED”
keywords(677)=“NESTED_TABLE_FAST_INSERT”
keywords(678)=“NESTED_TABLE_GET_REFS”
keywords(679)=“NESTED_TABLE_ID”
keywords(680)=“NESTED_TABLE_SET_REFS”
keywords(681)=“NESTED_TABLE_SET_SETID”
keywords(682)=“NETWORK”
keywords(683)=“NEVER”
keywords(684)=“NEW”
keywords(685)=“NEXT”
keywords(686)=“NLS_CALENDAR”
keywords(687)=“NLS_CHARACTERSET”
keywords(688)=“NLS_COMP”
keywords(689)=“NLS_CURRENCY”
keywords(690)=“NLS_DATE_FORMAT”
keywords(691)=“NLS_DATE_LANGUAGE”
keywords(692)=“NLS_ISO_CURRENCY”
keywords(693)=“NLS_LANG”
keywords(694)=“NLS_LANGUAGE”
keywords(695)=“NLS_LENGTH_SEMANTICS”
keywords(696)=“NLS_NCHAR_CONV_EXCP”
keywords(697)=“NLS_NUMERIC_CHARACTERS”
keywords(698)=“NLS_SORT”
keywords(699)=“NLS_SPECIAL_CHARS”
keywords(700)=“NLS_TERRITORY”
keywords(701)=“NL_AJ”
keywords(702)=“NL_SJ”
keywords(703)=“NO”
keywords(704)=“NOAPPEND”
keywords(705)=“NOARCHIVELOG”
keywords(706)=“NOAUDIT”
keywords(707)=“NOCACHE”
keywords(708)=“NOCOMPRESS”
keywords(709)=“NOCPU_COSTING”
keywords(710)=“NOCYCLE”
keywords(711)=“NODELAY”
keywords(712)=“NOFORCE”
keywords(713)=“NOGUARANTEE”
keywords(714)=“NOLOGGING”
keywords(715)=“NOMAPPING”
keywords(716)=“NOMAXVALUE”
keywords(717)=“NOMINIMIZE”
keywords(718)=“NOMINVALUE”
keywords(719)=“NOMONITORING”
keywords(720)=“NONE”
keywords(721)=“NOORDER”
keywords(722)=“NOOVERRIDE”
keywords(723)=“NOPARALLEL”
keywords(724)=“NOPARALLEL_INDEX”
keywords(725)=“NORELY”
keywords(726)=“NOREPAIR”
keywords(727)=“NORESETLOGS”
keywords(728)=“NOREVERSE”
keywords(729)=“NOREWRITE”
keywords(730)=“NORMAL”
keywords(731)=“NOROWDEPENDENCIES”
keywords(732)=“NOSEGMENT”
keywords(733)=“NOSORT”
keywords(734)=“NOSTRICT”
keywords(735)=“NOSWITCH”
keywords(736)=“NOTHING”
keywords(737)=“NOVALIDATE”
keywords(738)=“NOWAIT”
keywords(739)=“NO_ACCESS”
keywords(740)=“NO_BASETABLE_MULTIMV_REWRITE”
keywords(741)=“NO_BUFFER”
keywords(742)=“NO_CPU_COSTING”
keywords(743)=“NO_EXPAND”
keywords(744)=“NO_EXPAND_GSET_TO_UNION”
keywords(745)=“NO_FACT”
keywords(746)=“NO_FILTERING”
keywords(747)=“NO_INDEX”
keywords(748)=“NO_INDEX_FFS”
keywords(749)=“NO_INDEX_SS”
keywords(750)=“NO_MERGE”
keywords(751)=“NO_MODEL_PUSH_REF”
keywords(752)=“NO_MONITORING”
keywords(753)=“NO_MULTIMV_REWRITE”
keywords(754)=“NO_ORDER_ROLLUPS”
keywords(755)=“NO_PARALLEL”
keywords(756)=“NO_PARALLEL_INDEX”
keywords(757)=“NO_PARTIAL_COMMIT”
keywords(758)=“NO_PRUNE_GSETS”
keywords(759)=“NO_PUSH_PRED”
keywords(760)=“NO_PUSH_SUBQ”
keywords(761)=“NO_QKN_BUFF”
keywords(762)=“NO_QUERY_TRANSFORMATION”
keywords(763)=“NO_REF_CASCADE”
keywords(764)=“NO_REWRITE”
keywords(765)=“NO_SEMIJOIN”
keywords(766)=“NO_SET_TO_JOIN”
keywords(767)=“NO_STAR_TRANSFORMATION”
keywords(768)=“NO_STATS_GSETS”
keywords(769)=“NO_SWAP_JOIN_INPUTS”
keywords(770)=“NO_TRIGGER”
keywords(771)=“NO_UNNEST”
keywords(772)=“NO_USE_HASH”
keywords(773)=“NO_USE_MERGE”
keywords(774)=“NO_USE_NL”
keywords(775)=“NO_XML_QUERY_REWRITE”
keywords(776)=“NULLS”
keywords(777)=“NUMBER”
keywords(778)=“NVARCHAR2”
keywords(779)=“OBJECT”
keywords(780)=“OBJNO”
keywords(781)=“OBJNO_REUSE”
keywords(782)=“OF”
keywords(783)=“OFF”
keywords(784)=“OFFLINE”
keywords(785)=“OID”
keywords(786)=“OIDINDEX”
keywords(787)=“OLD”
keywords(788)=“ONLINE”
keywords(789)=“ONLY”
keywords(790)=“OPAQUE”
keywords(791)=“OPAQUE_TRANSFORM”
keywords(792)=“OPAQUE_XCANONICAL”
keywords(793)=“OPCODE”
keywords(794)=“OPEN”
keywords(795)=“OPERATOR”
keywords(796)=“OPTIMAL”
keywords(797)=“OPTIMIZER_FEATURES_ENABLE”
keywords(798)=“OPTIMIZER_GOAL”
keywords(799)=“OPT_ESTIMATE”
keywords(800)=“ORA_ROWSCN”
keywords(801)=“ORDERED”
keywords(802)=“ORDERED_PREDICATES”
keywords(803)=“ORGANIZATION”
keywords(804)=“OR_EXPAND”
keywords(805)=“OUTLINE”
keywords(806)=“OUT_OF_LINE”
keywords(807)=“OVER”
keywords(808)=“OVERFLOW”
keywords(809)=“OVERFLOW_NOMOVE”
keywords(810)=“OVERLAPS”
keywords(811)=“OWN”
keywords(812)=“PACKAGE”
keywords(813)=“PACKAGES”
keywords(814)=“PARALLEL”
keywords(815)=“PARALLEL_INDEX”
keywords(816)=“PARAMETERS”
keywords(817)=“PARENT”
keywords(818)=“PARITY”
keywords(819)=“PARTIALLY”
keywords(820)=“PARTITION”
keywords(821)=“PARTITIONS”
keywords(822)=“PARTITION_HASH”
keywords(823)=“PARTITION_LIST”
keywords(824)=“PARTITION_RANGE”
keywords(825)=“PASSWORD”
keywords(826)=“PASSWORD_GRACE_TIME”
keywords(827)=“PASSWORD_LIFE_TIME”
keywords(828)=“PASSWORD_LOCK_TIME”
keywords(829)=“PASSWORD_REUSE_MAX”
keywords(830)=“PASSWORD_REUSE_TIME”
keywords(831)=“PASSWORD_VERIFY_FUNCTION”
keywords(832)=“PCTFREE”
keywords(833)=“PCTINCREASE”
keywords(834)=“PCTTHRESHOLD”
keywords(835)=“PCTUSED”
keywords(836)=“PCTVERSION”
keywords(837)=“PERCENT”
keywords(838)=“PERFORMANCE”
keywords(839)=“PERMANENT”
keywords(840)=“PFILE”
keywords(841)=“PHYSICAL”
keywords(842)=“PIV_GB”
keywords(843)=“PIV_SSF”
keywords(844)=“PLAN”
keywords(845)=“PLSQL_CODE_TYPE”
keywords(846)=“PLSQL_DEBUG”
keywords(847)=“PLSQL_OPTIMIZE_LEVEL”
keywords(848)=“PLSQL_WARNINGS”
keywords(849)=“POLICY”
keywords(850)=“POST_TRANSACTION”
keywords(851)=“POWER”
keywords(852)=“PQ_DISTRIBUTE”
keywords(853)=“PQ_MAP”
keywords(854)=“PQ_NOMAP”
keywords(855)=“PREBUILT”
keywords(856)=“PRECEDING”
keywords(857)=“PREPARE”
keywords(858)=“PRESENT”
keywords(859)=“PRESERVE”
keywords(860)=“PRIOR”
keywords(861)=“PRIVATE”
keywords(862)=“PRIVATE_SGA”
keywords(863)=“PRIVILEGE”
keywords(864)=“PRIVILEGES”
keywords(865)=“PROFILE”
keywords(866)=“PROGRAM”
keywords(867)=“PROJECT”
keywords(868)=“PROTECTED”
keywords(869)=“PROTECTION”
keywords(870)=“PUBLIC”
keywords(871)=“PUSH_PRED”
keywords(872)=“PUSH_SUBQ”
keywords(873)=“PX_GRANULE”
keywords(874)=“QB_NAME”
keywords(875)=“QUERY”
keywords(876)=“QUERY_BLOCK”
keywords(877)=“QUEUE”
keywords(878)=“QUEUE_CURR”
keywords(879)=“QUEUE_ROWP”
keywords(880)=“QUIESCE”
keywords(881)=“QUOTA”
keywords(882)=“RANDOM”
keywords(883)=“RAPIDLY”
keywords(884)=“RAW”
keywords(885)=“RBA”
keywords(886)=“REBALANCE”
keywords(887)=“REBUILD”
keywords(888)=“RECORDS_PER_BLOCK”
keywords(889)=“RECOVER”
keywords(890)=“RECOVERABLE”
keywords(891)=“RECOVERY”
keywords(892)=“RECYCLE”
keywords(893)=“RECYCLEBIN”
keywords(894)=“REDUCED”
keywords(895)=“REDUNDANCY”
keywords(896)=“REF”
keywords(897)=“REFERENCE”
keywords(898)=“REFERENCED”
keywords(899)=“REFERENCING”
keywords(900)=“REFRESH”
keywords(901)=“REF_CASCADE_CURSOR”
keywords(902)=“REGEXP_LIKE”
keywords(903)=“REGISTER”
keywords(904)=“REJECT”
keywords(905)=“REKEY”
keywords(906)=“RELATIONAL”
keywords(907)=“RELY”
keywords(908)=“REMOTE_MAPPED”
keywords(909)=“REPAIR”
keywords(910)=“REQUIRED”
keywords(911)=“RESET”
keywords(912)=“RESETLOGS”
keywords(913)=“RESIZE”
keywords(914)=“RESOLVE”
keywords(915)=“RESOLVER”
keywords(916)=“RESOURCE”
keywords(917)=“RESTORE_AS_INTERVALS”
keywords(918)=“RESTRICTED”
keywords(919)=“RESTRICT_ALL_REF_CONS”
keywords(920)=“RESUMABLE”
keywords(921)=“RESUME”
keywords(922)=“RETENTION”
keywords(923)=“RETURNING”
keywords(924)=“REUSE”
keywords(925)=“REVERSE”
keywords(926)=“REWRITE”
keywords(927)=“REWRITE_OR_ERROR”
keywords(928)=“ROLE”
keywords(929)=“ROLES”
keywords(930)=“ROLLBACK”
keywords(931)=“ROLLUP”
keywords(932)=“ROW”
keywords(933)=“ROWDEPENDENCIES”
keywords(934)=“ROWID”
keywords(935)=“ROWNUM”
keywords(936)=“ROWS”
keywords(937)=“ROW_LENGTH”
keywords(938)=“RULE”
keywords(939)=“RULES”
keywords(940)=“SAMPLE”
keywords(941)=“SAVEPOINT”
keywords(942)=“SAVE_AS_INTERVALS”
keywords(943)=“SB4”
keywords(944)=“SCALE”
keywords(945)=“SCALE_ROWS”
keywords(946)=“SCAN”
keywords(947)=“SCAN_INSTANCES”
keywords(948)=“SCHEDULER”
keywords(949)=“SCN”
keywords(950)=“SCN_ASCENDING”
keywords(951)=“SCOPE”
keywords(952)=“SD_ALL”
keywords(953)=“SD_INHIBIT”
keywords(954)=“SD_SHOW”
keywords(955)=“SECOND”
keywords(956)=“SECURITY”
keywords(957)=“SEED”
keywords(958)=“SEGMENT”
keywords(959)=“SEG_BLOCK”
keywords(960)=“SEG_FILE”
keywords(961)=“SELECTIVITY”
keywords(962)=“SEMIJOIN”
keywords(963)=“SEMIJOIN_DRIVER”
keywords(964)=“SEQUENCE”
keywords(965)=“SEQUENCED”
keywords(966)=“SEQUENTIAL”
keywords(967)=“SERIALIZABLE”
keywords(968)=“SERVERERROR”
keywords(969)=“SESSION”
keywords(970)=“SESSIONS_PER_USER”
keywords(971)=“SESSIONTIMEZONE”
keywords(972)=“SESSIONTZNAME”
keywords(973)=“SESSION_CACHED_CURSORS”
keywords(974)=“SETS”
keywords(975)=“SETTINGS”
keywords(976)=“SET_TO_JOIN”
keywords(977)=“SEVERE”
keywords(978)=“SHARE”
keywords(979)=“SHARED”
keywords(980)=“SHARED_POOL”
keywords(981)=“SHRINK”
keywords(982)=“SHUTDOWN”
keywords(983)=“SIBLINGS”
keywords(984)=“SID”
keywords(985)=“SIMPLE”
keywords(986)=“SINGLE”
keywords(987)=“SINGLETASK”
keywords(988)=“SIZE”
keywords(989)=“SKIP”
keywords(990)=“SKIP_EXT_OPTIMIZER”
keywords(991)=“SKIP_UNQ_UNUSABLE_IDX”
keywords(992)=“SKIP_UNUSABLE_INDEXES”
keywords(993)=“SMALLFILE”
keywords(994)=“SNAPSHOT”
keywords(995)=“SOME”
keywords(996)=“SORT”
keywords(997)=“SOURCE”
keywords(998)=“SPACE”
keywords(999)=“SPECIFICATION”
keywords(1000)=“SPFILE”
keywords(1001)=“SPLIT”
keywords(1002)=“SPREADSHEET”
keywords(1003)=“SQLLDR”
keywords(1004)=“SQL_TRACE”
keywords(1005)=“STANDBY”
keywords(1006)=“STAR”
keywords(1007)=“START”
keywords(1008)=“STARTUP”
keywords(1009)=“STAR_TRANSFORMATION”
keywords(1010)=“STATEMENT_ID”
keywords(1011)=“STATIC”
keywords(1012)=“STATISTICS”
keywords(1013)=“STOP”
keywords(1014)=“STORAGE”
keywords(1015)=“STORE”
keywords(1016)=“STREAMS”
keywords(1017)=“STRICT”
keywords(1018)=“STRIP”
keywords(1019)=“STRUCTURE”
keywords(1020)=“SUBMULTISET”
keywords(1021)=“SUBPARTITION”
keywords(1022)=“SUBPARTITIONS”
keywords(1023)=“SUBPARTITION_REL”
keywords(1024)=“SUBSTITUTABLE”
keywords(1025)=“SUCCESSFUL”
keywords(1026)=“SUMMARY”
keywords(1027)=“SUPPLEMENTAL”
keywords(1028)=“SUSPEND”
keywords(1029)=“SWAP_JOIN_INPUTS”
keywords(1030)=“SWITCH”
keywords(1031)=“SWITCHOVER”
keywords(1032)=“SYNONYM”
keywords(1033)=“SYSAUX”
keywords(1034)=“SYSDATE”
keywords(1035)=“SYSDBA”
keywords(1036)=“SYSOPER”
keywords(1037)=“SYSTEM”
keywords(1038)=“SYSTIMESTAMP”
keywords(1039)=“SYS_DL_CURSOR”
keywords(1040)=“SYS_FBT_INSDEL”
keywords(1041)=“SYS_OP_BITVEC”
keywords(1042)=“SYS_OP_CAST”
keywords(1043)=“SYS_OP_COL_PRESENT”
keywords(1044)=“SYS_OP_ENFORCE_NOT_NULL"keywords(1045)="SYSOPMINEVALUE"keywords(1046)="SYSOPNOEXPAND"keywords(1047)="SYSOPNTCIMG" keywords(1045)="SYS_OP_MINE_VALUE" keywords(1046)="SYS_OP_NOEXPAND" keywords(1047)="SYS_OP_NTCIMG"keywords(1045)="SYSOPMINEVALUE"keywords(1046)="SYSOPNOEXPAND"keywords(1047)="SYSOPNTCIMG
keywords(1048)=“SYS_PARALLEL_TXN”
keywords(1049)=“SYS_RID_ORDER”
keywords(1050)=“TABLES”
keywords(1051)=“TABLESPACE”
keywords(1052)=“TABLESPACE_NO”
keywords(1053)=“TABLE_STATS”
keywords(1054)=“TABNO”
keywords(1055)=“TEMPFILE”
keywords(1056)=“TEMPLATE”
keywords(1057)=“TEMPORARY”
keywords(1058)=“TEST”
keywords(1059)=“THAN”
keywords(1060)=“THE”
keywords(1061)=“THREAD”
keywords(1062)=“THROUGH”
keywords(1063)=“TIME”
keywords(1064)=“TIMEOUT”
keywords(1065)=“TIMESTAMP”
keywords(1066)=“TIMEZONE_ABBR”
keywords(1067)=“TIMEZONE_HOUR”
keywords(1068)=“TIMEZONE_MINUTE”
keywords(1069)=“TIMEZONE_REGION”
keywords(1070)=“TIME_ZONE”
keywords(1071)=“TIV_GB”
keywords(1072)=“TIV_SSF”
keywords(1073)=“TOPLEVEL”
keywords(1074)=“TRACE”
keywords(1075)=“TRACING”
keywords(1076)=“TRACKING”
keywords(1077)=“TRANSACTION”
keywords(1078)=“TRANSITIONAL”
keywords(1079)=“TREAT”
keywords(1080)=“TRIGGERS”
keywords(1081)=“TRUNCATE”
keywords(1082)=“TRUSTED”
keywords(1083)=“TUNING”
keywords(1084)=“TX”
keywords(1085)=“TYPE”
keywords(1086)=“TYPES”
keywords(1087)=“TZ_OFFSET”
keywords(1088)=“UB2”
keywords(1089)=“UBA”
keywords(1090)=“UID”
keywords(1091)=“UNARCHIVED”
keywords(1092)=“UNBOUND”
keywords(1093)=“UNBOUNDED”
keywords(1094)=“UNDER”
keywords(1095)=“UNDROP”
keywords(1096)=“UNIFORM”
keywords(1097)=“UNLIMITED”
keywords(1098)=“UNNEST”
keywords(1099)=“UNPACKED”
keywords(1100)=“UNPROTECTED”
keywords(1101)=“UNQUIESCE”
keywords(1102)=“UNRECOVERABLE”
keywords(1103)=“UNTIL”
keywords(1104)=“UNUSABLE”
keywords(1105)=“UNUSED”
keywords(1106)=“UPDATABLE”
keywords(1107)=“UPDATED”
keywords(1108)=“UPD_INDEXES”
keywords(1109)=“UPD_JOININDEX”
keywords(1110)=“UPGRADE”
keywords(1111)=“UPSERT”
keywords(1112)=“UROWID”
keywords(1113)=“USER”
keywords(1114)=“USER_DEFINED”
keywords(1115)=“USER_RECYCLEBIN”
keywords(1116)=“USE_ANTI”
keywords(1117)=“USE_CONCAT”
keywords(1118)=“USE_HASH”
keywords(1119)=“USE_MERGE”
keywords(1120)=“USE_NL”
keywords(1121)=“USE_NL_WITH_INDEX”
keywords(1122)=“USE_PRIVATE_OUTLINES”
keywords(1123)=“USE_SEMI”
keywords(1124)=“USE_STORED_OUTLINES”
keywords(1125)=“USE_TTT_FOR_GSETS”
keywords(1126)=“USE_WEAK_NAME_RESL”
keywords(1127)=“VALIDATE”
keywords(1128)=“VALIDATION”
keywords(1129)=“VALUE”
keywords(1130)=“VARCHAR2”
keywords(1131)=“VARRAY”
keywords(1132)=“VECTOR_READ”
keywords(1133)=“VECTOR_READ_TRACE”
keywords(1134)=“VERSION”
keywords(1135)=“VERSIONS”
keywords(1136)=“VIEW”
keywords(1137)=“WAIT”
keywords(1138)=“WELLFORMED”
keywords(1139)=“WHENEVER”
keywords(1140)=“WHITESPACE”
keywords(1141)=“WITHIN”
keywords(1142)=“WITHOUT”
keywords(1143)=“WORK”
keywords(1144)=“XID”
keywords(1145)=“XMLATTRIBUTES”
keywords(1146)=“XMLCOLATTVAL”
keywords(1147)=“XMLELEMENT”
keywords(1148)=“XMLFOREST”
keywords(1149)=“XMLPARSE”
keywords(1150)=“XMLSCHEMA”
keywords(1151)=“XMLTYPE”
keywords(1152)=“X_DYN_PRUNE”
keywords(1153)=“YEAR”
keywords(1154)=“ZONE”
keywords(1155)=“ABS”
keywords(1156)=“ABSOLUTE”
keywords(1157)=“ACTION”
keywords(1158)=“ADA”
keywords(1159)=“AGGREGATE”
keywords(1160)=“ALSO”
keywords(1161)=“ANALYSE”
keywords(1162)=“ARE”
keywords(1163)=“ASSERTION”
keywords(1164)=“ASSIGNMENT”
keywords(1165)=“ASYMMETRIC”
keywords(1166)=“ATOMIC”
keywords(1167)="AUTHORIZATION "
keywords(1168)=“AVG”
keywords(1169)=“BACKWARD”
keywords(1170)=“BERNOULLI”
keywords(1171)=“BINARY”
keywords(1172)=“BIT”
keywords(1173)=“BITVAR”
keywords(1174)=“BIT_LENGTH”
keywords(1175)=“BOOLEAN”
keywords(1176)=“BREADTH”
keywords(1177)=“C”
keywords(1178)=“CALLED”
keywords(1179)=“CASCADED”
keywords(1180)=“CATALOG”
keywords(1181)=“CATALOG_NAME”
keywords(1182)=“CEIL”
keywords(1183)=“CEILING”
keywords(1184)=“CHAIN”
keywords(1185)=“CHARACTERISTICS”
keywords(1186)=“CHARACTERS”
keywords(1187)=“CHARACTER_LENGTH”
keywords(1188)=“CHARACTER_SET_CATALOG”
keywords(1189)=“CHARACTER_SET_NAME”
keywords(1190)=“CHARACTER_SET_SCHEMA”
keywords(1191)=“CHAR_LENGTH”
keywords(1192)=“CHECKED”
keywords(1193)=“CLASS_ORIGIN”
keywords(1194)=“COBOL”
keywords(1195)=“COLLATION”
keywords(1196)=“COLLATION_CATALOG”
keywords(1197)=“COLLATION_NAME”
keywords(1198)=“COLLATION_SCHEMA”
keywords(1199)=“COLUMN_NAME”
keywords(1200)=“COMMAND_FUNCTION”
keywords(1201)=“COMMAND_FUNCTION_CODE”
keywords(1202)=“COMPLETION”
keywords(1203)=“CONCURRENTLY”
keywords(1204)=“CONDITION_NUMBER”
keywords(1205)=“CONNECTION_NAME”
keywords(1206)=“CONSTRAINT_CATALOG”
keywords(1207)=“CONSTRAINT_NAME”
keywords(1208)=“CONSTRAINT_SCHEMA”
keywords(1209)=“CONSTRUCTOR”
keywords(1210)=“CONTAINS”
keywords(1211)=“CONVERSION”
keywords(1212)=“COPY”
keywords(1213)=“CORR”
keywords(1214)=“CORRESPONDING”
keywords(1215)=“COUNT”
keywords(1216)=“COVAR_POP”
keywords(1217)=“COVAR_SAMP”
keywords(1218)=“CREATEDB”
keywords(1219)=“CREATEROLE”
keywords(1220)=“CREATEUSER”
keywords(1221)=“CSV”
keywords(1222)=“CUME_DIST”
keywords(1223)=“CURRENT_DEFAULT_TRANSFORM_GROUP”
keywords(1224)=“CURRENT_PATH”
keywords(1225)=“CURRENT_ROLE”
keywords(1226)=“CURRENT_TRANSFORM_GROUP_FOR_TYPE”
keywords(1227)=“CURSOR_NAME”
keywords(1228)=“DATETIME_INTERVAL_CODE”
keywords(1229)=“DATETIME_INTERVAL_PRECISION”
keywords(1230)=“DEFAULTS”
keywords(1231)=“DELIMITER”
keywords(1232)=“DELIMITERS”
keywords(1233)=“DEPTH”
keywords(1234)=“DERIVED”
keywords(1235)=“DESCRIPTOR”
keywords(1236)=“DESTROY”
keywords(1237)=“DESTRUCTOR”
keywords(1238)=“DIAGNOSTICS”
keywords(1239)=“DISPATCH”
keywords(1240)=“DO”
keywords(1241)=“DOMAIN”
keywords(1242)=“DYNAMIC_FUNCTION”
keywords(1243)=“DYNAMIC_FUNCTION_CODE”
keywords(1244)=“ENCODING”
keywords(1245)=“END-EXEC”
keywords(1246)=“EQUALS”
keywords(1247)=“EVERY”
keywords(1248)=“EXCEPTION”
keywords(1249)=“EXCLUDE”
keywords(1250)=“EXEC”
keywords(1251)=“EXISTING”
keywords(1252)=“EXP”
keywords(1253)=“FLOOR”
keywords(1254)=“FORTRAN”
keywords(1255)=“FORWARD”
keywords(1256)=“FOUND”
keywords(1257)=“FREE”
keywords(1258)=“FREEZE”
keywords(1259)=“FUSION”
keywords(1260)=“G”
keywords(1261)=“GENERAL”
keywords(1262)=“GET”
keywords(1263)=“GO”
keywords(1264)=“GRANTED”
keywords(1265)=“GREATEST”
keywords(1266)=“HANDLER”
keywords(1267)=“HOLD”
keywords(1268)=“HOST”
keywords(1269)=“ILIKE”
keywords(1270)=“IMMUTABLE”
keywords(1271)=“IMPLEMENTATION”
keywords(1272)=“IMPLICIT”
keywords(1273)=“INFIX”
keywords(1274)=“INHERIT”
keywords(1275)=“INHERITS”
keywords(1276)=“INITIALIZE”
keywords(1277)=“INPUT”
keywords(1278)=“INTERSECTION”
keywords(1279)=“INVOKER”
keywords(1280)=“ISNULL”
keywords(1281)=“K”
keywords(1282)=“KEY_MEMBER”
keywords(1283)=“KEY_TYPE”
keywords(1284)=“LANCOMPILER”
keywords(1285)=“LANGUAGE”
keywords(1286)=“LARGE”
keywords(1287)=“LEAST”
keywords(1288)=“LISTEN”
keywords(1289)=“LN”
keywords(1290)=“LOGIN”
keywords(1291)=“LOWER”
keywords(1292)=“M”
keywords(1293)=“MAP”
keywords(1294)=“MESSAGE_LENGTH”
keywords(1295)=“MESSAGE_OCTET_LENGTH”
keywords(1296)=“MESSAGE_TEXT”
keywords(1297)=“MODULE”
keywords(1298)=“MORE”
keywords(1299)=“MUMPS”
keywords(1300)=“NAMES”
keywords(1301)=“NESTING”
keywords(1302)=“NOCREATEDB”
keywords(1303)=“NOCREATEROLE”
keywords(1304)=“NOCREATEUSER”
keywords(1305)=“NOINHERIT”
keywords(1306)=“NOLOGIN”
keywords(1307)=“NORMALIZE”
keywords(1308)=“NORMALIZED”
keywords(1309)=“NOSUPERUSER”
keywords(1310)=“NOTIFY”
keywords(1311)=“NOTNULL”
keywords(1312)=“NULLABLE”
keywords(1313)=“NULLIF”
keywords(1314)=“OCTETS”
keywords(1315)=“OCTET_LENGTH”
keywords(1316)=“OFFSET”
keywords(1317)=“OIDS”
keywords(1318)=“OPERATION”
keywords(1319)=“OPTIONS”
keywords(1320)=“ORDERING”
keywords(1321)=“ORDINALITY”
keywords(1322)=“OTHERS”
keywords(1323)=“OUTPUT”
keywords(1324)=“OVERLAY”
keywords(1325)=“OVERRIDING”
keywords(1326)=“OWNED”
keywords(1327)=“OWNER”
keywords(1328)=“PAD”
keywords(1329)=“PARAMETER”
keywords(1330)=“PARAMETER_MODE”
keywords(1331)=“PARAMETER_NAME”
keywords(1332)=“PARAMETER_ORDINAL_POSITION”
keywords(1333)=“PARAMETER_SPECIFIC_CATALOG”
keywords(1334)=“PARAMETER_SPECIFIC_NAME”
keywords(1335)=“PARAMETER_SPECIFIC_SCHEMA”
keywords(1336)=“PARTIAL”
keywords(1337)=“PASCAL”
keywords(1338)=“PATH”
keywords(1339)=“PERCENTILE_CONT”
keywords(1340)=“PERCENTILE_DISC”
keywords(1341)=“PERCENT_RANK”
keywords(1342)=“PLACING”
keywords(1343)=“PLI”
keywords(1344)=“POSITION”
keywords(1345)=“POSTFIX”
keywords(1346)=“PREFIX”
keywords(1347)=“PREORDER”
keywords(1348)=“PREPARED”
keywords(1349)=“PROCEDURAL”
keywords(1350)=“QUOTE”
keywords(1351)=“RANK”
keywords(1352)=“REASSIGN”
keywords(1353)=“RECHECK”
keywords(1354)=“RECURSIVE”
keywords(1355)=“REGR_AVGX”
keywords(1356)=“REGR_AVGY”
keywords(1357)=“REGR_COUNT”
keywords(1358)=“REGR_INTERCEPT”
keywords(1359)=“REGR_R2”
keywords(1360)=“REGR_SLOPE”
keywords(1361)=“REGR_SXX”
keywords(1362)=“REGR_SXY”
keywords(1363)=“REGR_SYY”
keywords(1364)=“REINDEX”
keywords(1365)=“RELATIVE”
keywords(1366)=“REPEATABLE”
keywords(1367)=“RESTART”
keywords(1368)=“RESULT”
keywords(1369)=“RETURNED_CARDINALITY”
keywords(1370)=“RETURNED_LENGTH”
keywords(1371)=“RETURNED_OCTET_LENGTH”
keywords(1372)=“RETURNED_SQLSTATE”
keywords(1373)=“RETURNS”
keywords(1374)=“ROUTINE”
keywords(1375)=“ROUTINE_CATALOG”
keywords(1376)=“ROUTINE_NAME”
keywords(1377)=“ROUTINE_SCHEMA”
keywords(1378)=“ROW_COUNT”
keywords(1379)=“ROW_NUMBER”
keywords(1380)=“SCHEMA_NAME”
keywords(1381)=“SCOPE_CATALOG”
keywords(1382)=“SCOPE_NAME”
keywords(1383)=“SCOPE_SCHEMA”
keywords(1384)=“SCROLL”
keywords(1385)=“SEARCH”
keywords(1386)=“SECTION”
keywords(1387)=“SELF”
keywords(1388)=“SERVER_NAME”
keywords(1389)=“SESSION_USER”
keywords(1390)=“SETOF”
keywords(1391)=“SIMILAR”
keywords(1392)=“SPECIFICTYPE”
keywords(1393)=“SPECIFIC_NAME”
keywords(1394)=“SQLCODE”
keywords(1395)=“SQLERROR”
keywords(1396)=“SQRT”
keywords(1397)=“STABLE”
keywords(1398)=“STATE”
keywords(1399)=“STATEMENT”
keywords(1400)=“STDDEV_POP”
keywords(1401)=“STDDEV_SAMP”
keywords(1402)=“STDIN”
keywords(1403)=“STDOUT”
keywords(1404)=“STYLE”
keywords(1405)=“SUBCLASS_ORIGIN”
keywords(1406)=“SUBLIST”
keywords(1407)=“SUBSTRING”
keywords(1408)=“SUM”
keywords(1409)=“SUPERUSER”
keywords(1410)=“SYMMETRIC”
keywords(1411)=“SYSID”
keywords(1412)=“SYSTEM_USER”
keywords(1413)=“TABLESAMPLE”
keywords(1414)=“TABLE_NAME”
keywords(1415)=“TEMP”
keywords(1416)=“TERMINATE”
keywords(1417)=“TIES”
keywords(1418)=“TOP_LEVEL_COUNT”
keywords(1419)=“TRANSACTIONS_COMMITTED”
keywords(1420)=“TRANSACTIONS_ROLLED_BACK”
keywords(1421)=“TRANSACTION_ACTIVE”
keywords(1422)=“TRANSFORM”
keywords(1423)=“TRANSFORMS”
keywords(1424)=“TRANSLATE”
keywords(1425)=“TRANSLATION”
keywords(1426)=“TRIGGER_CATALOG”
keywords(1427)=“TRIGGER_NAME”
keywords(1428)=“TRIGGER_SCHEMA”
keywords(1429)=“TRIM”
keywords(1430)=“UESCAPE”
keywords(1431)=“UNCOMMITTED”
keywords(1432)=“UNENCRYPTED”
keywords(1433)=“UNKNOWN”
keywords(1434)=“UNLISTEN”
keywords(1435)=“UNNAMED”
keywords(1436)=“UPPER”
keywords(1437)=“USER_DEFINED_TYPE_CATALOG”
keywords(1438)=“USER_DEFINED_TYPE_CODE”
keywords(1439)=“USER_DEFINED_TYPE_NAME”
keywords(1440)=“USER_DEFINED_TYPE_SCHEMA”
keywords(1441)=“VACUUM”
keywords(1442)=“VALID”
keywords(1443)=“VALIDATOR”
keywords(1444)=“VARIABLE”
keywords(1445)=“VAR_POP”
keywords(1446)=“VAR_SAMP”
keywords(1447)=“VERBOSE”
keywords(1448)=“VOLATILE”
keywords(1449)=“WIDTH_BUCKET”
keywords(1450)=“WINDOW”

'get the current active model
Set mdl = ActiveModel
If (mdl Is Nothing) Then
MsgBox “There is no current Model”
ElseIf Not mdl.IsKindOf(PdLDM.cls_Model) Then
MsgBox “The current model is not an Physical Data model.”
Else
ProcessFolder mdl
End If

'This routine copy name into code for each table, each column and each view
'of the current folder
Private sub ProcessFolder(folder)
Dim key’running table
Dim Tab
for each Tab in folder.Entities
if not tab.isShortcut then
Dim col 'running column
Set keywords_str = Join(keywords,",")
for each col in tab.Attributes
if InStr(keywords_str,col.Code) > 0 then
output “表名:”+Tab.name+“字段名:”+col.Code + “不符合规范!”
End If
next
output “表名--------:”+Tab.name+“检查完毕”
end if
next

'go into the sub-packages
Dim f 'running folder
For Each f In folder.Packages
if not f.IsShortcut then
ProcessFolder f
end if
Next
end sub

以上都是vb代码 有写的不好的 多多指教~Bye

PdShell16扫描内容不符合数据库规范整合相关推荐

  1. 抖音运营规则讲解系列(1):不符合社区规范内容被封丨国仁网络

    亲爱的朋友,大家好,我是猫哥,专注互联网创业项目8年之久,至今也还在这条道路上向前驰行,也是我们唯一弯道超车的机会. 短视频自媒体也是我们团队从18年年初开始操作的项目之一,到现在也还在运营中,因为我 ...

  2. MySQL 数据库规范--调优篇(终结篇)

    前言 这篇是MySQL 数据库规范的最后一篇--调优篇,旨在提供我们发现系统性能变弱.MySQL系统参数调优,SQL脚本出现问题的精准定位与调优方法. 目录 1.MySQL 调优金字塔理论 2.MyS ...

  3. 人类长非编码RNA表达数据库,整合9种重要生物学场景(发育、癌症、病毒侵染等)...

    近日,由中国科学院北京基因组研究所(国家生物信息中心)国家基因组科学数据中心开发的人类长非编码RNA(long non-coding RNA, lncRNA)表达数据库正式上线.该研究成果以`LncE ...

  4. [转]SQL Server 数据库规范

    SQL Server 数据库规范 一. 命名规范 常用对象命名规范,使用帕斯卡命名法(Pascal,单词首字母大写),统一使用英文. 1. 表.英文单数名词,尽量写完整单词名称一般不超过3个英文单词都 ...

  5. 网吹钱伟长写论文“不必参考任何文献”,但这的确不符合学术规范

    点击下方卡片,关注"CVer"公众号 AI/CV重磅干货,第一时间送达 作者 | 陈彩娴   编辑 | 刘冰一 本文转载自:AI科技评论 近日,钱伟长先生在2002年发表于其创立的 ...

  6. 小程序内容不符合规则

    一.本文目的 本文是针对小程序提交审核因"小程序内容不符合规范"造成审核不通过 相关问题的处理办法.问题如图所示: 二.处理方案 调用微信官方内容安全接口,主要可以分为3种情况,视 ...

  7. 小程序内容不符合规则处理

    一.本文目的 本文是针对小程序提交审核因"小程序内容不符合规范"造成审核不通过 相关问题的处理办法.问题如图所示: 二.处理方案 调用微信官方内容安全接口,主要可以分为3种情况,视 ...

  8. Django站点管理、视图和URL(管理界面本地化、创建管理员、注册模型类、发布内容到数据库、定义视图、配置URLconf)

    1.Django站点管理 站点: 分为内容发布和公共访问两部分 内容发布的部分由网站的管理员负责查看.添加.修改.删除数据 Django能够根据定义的模型类自动地生成管理模块 使用Django的管理模 ...

  9. Spring Boot + BeetlSQL + H2数据库项目整合

    Spring Boot + BeetlSQL + H2数据库项目整合 这个项目是一个大佬给的,目的是看我的自学能力和基础知识的牢固程度,要求如下: 底层架构采用springboot 前端技术使用lay ...

  10. 利用Oracle虚拟私有数据库进行整合

    Oracle虚拟私有数据库(Virtual Private Database,下文简称VPD)是Oracle数据库产品中提供的一个安全功能,它能够保证Oracle数据库的多租户特性,与此同时,可以帮助 ...

最新文章

  1. php 递归实现无限极分类和排序_Laravel框架实现无限极分类
  2. bootstrap-table 刷新页面数据
  3. 回顾 | 使用Visual Studio Code进行端到端应用程序开发
  4. Docker 方式 部署 vue 项目 (docker + vue + nginx)
  5. Atitit. 数据约束 校验 原理理论与 架构设计 理念模式java php c#.net js javascript mysql oracle...
  6. Python编程练习题
  7. 53. Element setAttribute() 方法
  8. 多线程--thread
  9. 评课用计算器计算机,四年级数学认识《用计算器计算》评课稿
  10. python 读取.sgy地震文件到三维ndarray矩阵,(全网仅此一份)
  11. 马克思对“货币之谜”的 历史唯物主义解答
  12. leetcode第643题C++
  13. 使用canvas绘制太极
  14. 基于MATLAB的全局多项式插值法(趋势面法)与逆距离加权(IDW)法插值与结果分析
  15. 学术综合英语计算机国际会议开幕词,会议开幕词英文.doc
  16. OpenWrt固件编译
  17. NOI-1.2(02) 浮点型数据类型存储空间大小
  18. JVM 对 Java 的原生锁做了哪些优化?
  19. P8大佬出书了!送送送!
  20. Reactive Programming with RxJava,介绍一本书和Rx

热门文章

  1. iRedMail退信问题的解决
  2. 黑雷苹果模拟器_精灵盛典iOS模拟器版本 已更新上架黑雷
  3. 情侣间的计算机游戏,适合情侣玩的双人单机游戏
  4. python常用模块之os
  5. 【跨境电商学习指南】
  6. Js求时间差、并转换为字符串
  7. java 随机生成六位数的密码 (000001-999999)
  8. 静态网站生成器(开源项目)
  9. linux双核cpu调试软死锁问题,记一次linux通过jstack定位CPU使用过高问题或排查线上死锁问题...
  10. 初学卡尔曼滤波与扩展卡尔曼滤波