MZ @ !L!This program cannot be run in DOS mode.
$ PE L R ! , @ @ ) @ , O @ P > ` H .text
`.rsrc P @ @ @.reloc ` @ B , H ' P F' w
MetaDataCollections
0
0
DataTable
MetaDataCollections
DataSourceInformation
0
0
DataTable
DataSourceInformation
DataTypes
0
0
PrepareCollection
Restrictions
0
0
DataTable
Restrictions
ReservedWords
0
0
DataTable
ReservedWords
Users
1
1
SQLCommand
select uid, name as user_name, createdate, updatedate from sysusers where (name = @Name or (@Name is null))
Databases
1
1
SQLCommand
select name as database_name, dbid, crdate as create_date from master..sysdatabases where (name = @Name or (@Name is null))
09.99.999.9
Databases
1
1
SQLCommand
IF OBJECT_ID('master..sysdatabases') IS NULL EXEC sp_executesql N'select name as database_name, dbid, crdate as create_date from sysdatabases where (name = @Name or (@Name is null))',N'@Name NVARCHAR(128)',@Name=@Name ELSE EXEC sp_executesql N'select name as database_name, dbid, crdate as create_date from master..sysdatabases where (name = @Name or (@Name is null))',N'@Name NVARCHAR(128)',@Name=@Name
10.00.000.0
Tables
4
3
SQLCommand
select TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, TABLE_TYPE from INFORMATION_SCHEMA.TABLES where (TABLE_CATALOG = @Catalog or (@Catalog is null)) and (TABLE_SCHEMA = @Owner or (@Owner is null)) and (TABLE_NAME = @Name or (@Name is null)) and (TABLE_TYPE = @TableType or (@TableType is null))
Columns
4
4
SQLCommand
select TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, ORDINAL_POSITION, COLUMN_DEFAULT, IS_NULLABLE, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH, CHARACTER_OCTET_LENGTH, NUMERIC_PRECISION, NUMERIC_PRECISION_RADIX, NUMERIC_SCALE, DATETIME_PRECISION, CHARACTER_SET_CATALOG, CHARACTER_SET_SCHEMA, CHARACTER_SET_NAME, COLLATION_CATALOG from INFORMATION_SCHEMA.COLUMNS where (TABLE_CATALOG = @Catalog or (@Catalog is null)) and (TABLE_SCHEMA = @Owner or (@Owner is null)) and (TABLE_NAME = @Table or (@Table is null)) and (COLUMN_NAME = @Column or (@Column is null)) order by TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME
09.99.999.9
Columns
4
4
SQLCommand
EXEC sys.sp_columns_managed @Catalog, @Owner, @Table, @Column, 0
10.00.000.0
AllColumns
4
4
SQLCommand
EXEC sys.sp_columns_managed @Catalog, @Owner, @Table, @Column, 1
10.00.000.0
ColumnSetColumns
3
3
SQLCommand
EXEC sys.sp_columns_managed @Catalog, @Owner, @Table, null, 2
10.00.000.0
StructuredTypeMembers
4
4
SQLCommand
SELECT DB_NAME() AS TYPE_CATALOG, sc.name AS TYPE_SCHEMA, tt.name AS TYPE_NAME, c.name AS MEMBER_NAME, ColumnProperty(c.object_id, c.name, 'ordinal') AS ORDINAL_POSITION, convert(nvarchar(4000), object_definition(c.default_object_id)) AS MEMBER_DEFAULT, convert(varchar(3), CASE c.is_nullable WHEN 1 THEN 'YES' ELSE 'NO' END) AS IS_NULLABLE, type_name(c.system_type_id) AS DATA_TYPE, ColumnProperty(c.object_id, c.name, 'charmaxlen') AS CHARACTER_MAXIMUM_LENGTH, ColumnProperty(c.object_id, c.name, 'octetmaxlen') AS CHARACTER_OCTET_LENGTH, convert(tinyint, CASE /* int/decimal/numeric/real/float/money */ WHEN c.system_type_id IN (48, 52, 56, 59, 60, 62, 106, 108, 122, 127) THEN c.precision END) AS NUMERIC_PRECISION, convert(smallint, CASE /* int/money/decimal/numeric */ WHEN c.system_type_id IN (48, 52, 56, 60, 106, 108, 122, 127) THEN 10 WHEN c.system_type_id IN (59, 62) THEN 2 END) AS NUMERIC_PRECISION_RADIX, /* real/float */ convert(int, CASE /* datetime/smalldatetime */ WHEN c.system_type_id IN (58, 61) THEN NULL ELSE odbcscale(c.system_type_id, c.scale) END) AS NUMERIC_SCALE, convert(smallint, CASE /* datetime/smalldatetime */ WHEN c.system_type_id IN (58, 61) THEN 3 END) AS DATETIME_PRECISION, convert(sysname, null) AS CHARACTER_SET_CATALOG, convert(sysname, null) AS CHARACTER_SET_SCHEMA, convert(sysname, CASE WHEN c.system_type_id IN (35, 167, 175) /*char/varchar/text*/ THEN CollationProperty(c.collation_name, 'sqlcharsetname') WHEN c.system_type_id IN (99, 231, 239) /*nchar/nvarchar/ntext*/ THEN N'UNICODE' END) AS CHARACTER_SET_NAME, convert(sysname, null) AS COLLATION_CATALOG FROM sys.schemas sc join sys.objects o on sc.schema_id = o.schema_id JOIN sys.table_types tt on o.object_id = tt.type_table_object_id JOIN sys.columns c ON c.object_id = o.object_id LEFT JOIN sys.types t ON c.user_type_id = t.user_type_id WHERE o.type IN ('TT') AND (DB_NAME() = @Catalog or (@Catalog is null)) and (sc.name = @Owner or (@Owner is null)) and (tt.name = @Type or (@Type is null)) and (c.name = @Member or (@Member is null)) order by sc.name, tt.name, c.name
09.00.000.0
Views
3
3
SQLCommand
select TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, CHECK_OPTION, IS_UPDATABLE from INFORMATION_SCHEMA.VIEWS where (TABLE_CATALOG = @Catalog or (@Catalog is null)) and (TABLE_SCHEMA = @Owner or (@Owner is null)) and (TABLE_NAME = @Table or (@Table is null)) order by TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME
08.00.000.0
ViewColumns
4
4
SQLCommand
select VIEW_CATALOG, VIEW_SCHEMA, VIEW_NAME, TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME from INFORMATION_SCHEMA.VIEW_COLUMN_USAGE where (VIEW_CATALOG = @Catalog or (@Catalog is null)) and (VIEW_SCHEMA = @Owner or (@Owner is null)) and (VIEW_NAME = @Table or (@Table is null)) and (COLUMN_NAME = @Column or (@Column is null)) order by VIEW_CATALOG, VIEW_SCHEMA, VIEW_NAME
08.00.000.0
ProcedureParameters
4
1
SQLCommand
select SPECIFIC_CATALOG, SPECIFIC_SCHEMA, SPECIFIC_NAME, ORDINAL_POSITION, PARAMETER_MODE, IS_RESULT, AS_LOCATOR, PARAMETER_NAME, CASE WHEN DATA_TYPE IS NULL THEN USER_DEFINED_TYPE_NAME WHEN DATA_TYPE = 'table type' THEN USER_DEFINED_TYPE_NAME ELSE DATA_TYPE END as DATA_TYPE, CHARACTER_MAXIMUM_LENGTH, CHARACTER_OCTET_LENGTH, COLLATION_CATALOG, COLLATION_SCHEMA, COLLATION_NAME, CHARACTER_SET_CATALOG, CHARACTER_SET_SCHEMA, CHARACTER_SET_NAME, NUMERIC_PRECISION, NUMERIC_PRECISION_RADIX, NUMERIC_SCALE, DATETIME_PRECISION, INTERVAL_TYPE, INTERVAL_PRECISION from INFORMATION_SCHEMA.PARAMETERS where (SPECIFIC_CATALOG = @Catalog or (@Catalog is null)) and (SPECIFIC_SCHEMA = @Owner or (@Owner is null)) and (SPECIFIC_NAME = @Name or (@Name is null)) and (PARAMETER_NAME = @Parameter or (@Parameter is null)) order by SPECIFIC_CATALOG, SPECIFIC_SCHEMA, SPECIFIC_NAME, PARAMETER_NAME
08.00.0000
Procedures
4
3
SQLCommand
select SPECIFIC_CATALOG, SPECIFIC_SCHEMA, SPECIFIC_NAME, ROUTINE_CATALOG, ROUTINE_SCHEMA, ROUTINE_NAME, ROUTINE_TYPE, CREATED, LAST_ALTERED from INFORMATION_SCHEMA.ROUTINES where (SPECIFIC_CATALOG = @Catalog or (@Catalog is null)) and (SPECIFIC_SCHEMA = @Owner or (@Owner is null)) and (SPECIFIC_NAME = @Name or (@Name is null)) and (ROUTINE_TYPE = @Type or (@Type is null)) order by SPECIFIC_CATALOG, SPECIFIC_SCHEMA, SPECIFIC_NAME
08.00.0000
ForeignKeys
4
3
SQLCommand
select CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME, TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, CONSTRAINT_TYPE, IS_DEFERRABLE, INITIALLY_DEFERRED from INFORMATION_SCHEMA.TABLE_CONSTRAINTS where (CONSTRAINT_CATALOG = @Catalog or (@Catalog is null)) and (CONSTRAINT_SCHEMA = @Owner or (@Owner is null)) and (TABLE_NAME = @Table or (@Table is null)) and (CONSTRAINT_NAME = @Name or (@Name is null)) and CONSTRAINT_TYPE = 'FOREIGN KEY' order by CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME
IndexColumns
5
4
SQLCommand
select distinct db_Name() as constraint_catalog, constraint_schema = user_name(o.uid), constraint_name = x.name, table_catalog = db_name(), table_schema = user_name(o.uid), table_name = o.name, column_name = c.name, ordinal_position = convert(int, xk.keyno), KeyType = c.xtype, index_name = x.name from sysobjects o, sysindexes x, syscolumns c, sysindexkeys xk where o.type in ('U') and x.id = o.id and o.id = c.id and o.id = xk.id and x.indid = xk.indid and c.colid = xk.colid and xk.keyno < = x.keycnt and permissions(o.id, c.name) <> 0 and (db_name() = @Catalog or (@Catalog is null)) and (user_name()= @Owner or (@Owner is null)) and (o.name = @Table or (@Table is null)) and (x.name = @ConstraintName or (@ConstraintName is null)) and (c.name = @Column or (@Column is null)) order by table_name, index_name
09.99.9999
IndexColumns
5
4
SQLCommand
EXEC sys.sp_indexcolumns_managed @Catalog, @Owner, @Table, @ConstraintName, @Column
10.00.0000
Indexes
4
3
SQLCommand
select distinct db_Name() as constraint_catalog, constraint_schema = user_name(o.uid), constraint_name = x.name, table_catalog = db_name(), table_schema = user_name(o.uid), table_name = o.name, index_name = x.name from sysobjects o, sysindexes x, sysindexkeys xk where o.type in ('U') and x.id = o.id and o.id = xk.id and x.indid = xk.indid and xk.keyno < = x.keycnt and (db_name() = @Catalog or (@Catalog is null)) and (user_name()= @Owner or (@Owner is null)) and (o.name = @Table or (@Table is null)) and (x.name = @Name or (@Name is null)) order by table_name, index_name
09.99.9999
Indexes
4
3
SQLCommand
EXEC sys.sp_indexes_managed @Catalog, @Owner, @Table, @Name
10.00.0000
UserDefinedTypes
2
1
SQLCommand
select assemblies.name as assembly_name, types.assembly_class as udt_name, ASSEMBLYPROPERTY(assemblies.name, 'VersionMajor') as version_major, ASSEMBLYPROPERTY(assemblies.name, 'VersionMinor') as version_minor, ASSEMBLYPROPERTY(assemblies.name, 'VersionBuild') as version_build, ASSEMBLYPROPERTY(assemblies.name, 'VersionRevision') as version_revision, ASSEMBLYPROPERTY(assemblies.name, 'CultureInfo') as culture_info, ASSEMBLYPROPERTY(assemblies.name, 'PublicKey') as public_key, is_fixed_length, max_length, Create_Date, Permission_set_desc from sys.assemblies as assemblies join sys.assembly_types as types on assemblies.assembly_id = types.assembly_id where (assemblies.name = @AssemblyName or (@AssemblyName is null)) and (types.assembly_class = @UDTName or (@UDTName is null))
09.00.0000
Users
User_Name
@Name
name
1
Databases
Name
@Name
Name
1
Tables
Catalog
@Catalog
TABLE_CATALOG
1
Tables
Owner
@Owner
TABLE_SCHEMA
2
Tables
Table
@Name
TABLE_NAME
3
Tables
TableType
@TableType
TABLE_TYPE
4
Columns
Catalog
@Catalog
TABLE_CATALOG
1
Columns
Owner
@Owner
TABLE_SCHEMA
2
Columns
Table
@Table
TABLE_NAME
3
Columns
Column
@Column
COLUMN_NAME
4
AllColumns
Catalog
@Catalog
TABLE_CATALOG
1
AllColumns
Owner
@Owner
TABLE_SCHEMA
2
AllColumns
Table
@Table
TABLE_NAME
3
AllColumns
Column
@Column
COLUMN_NAME
4
ColumnSetColumns
Catalog
@Catalog
TABLE_CATALOG
1
ColumnSetColumns
Owner
@Owner
TABLE_SCHEMA
2
ColumnSetColumns
Table
@Table
TABLE_NAME
3
StructuredTypeMembers
Catalog
@Catalog
TYPE_CATALOG
1
StructuredTypeMembers
Owner
@Owner
TYPE_SCHEMA
2
StructuredTypeMembers
Type
@Type
TYPE_NAME
3
StructuredTypeMembers
Member
@Member
MEMBER_NAME
4
Views
Catalog
@Catalog
TABLE_CATALOG
1
08.00.000.0
Views
Owner
@Owner
TABLE_SCHEMA
2
08.00.000.0
Views
Table
@Table
TABLE_NAME
3
08.00.000.0
ViewColumns
Catalog
@Catalog
VIEW_CATALOG
1
08.00.000.0
ViewColumns
Owner
@Owner
VIEW_SCHEMA
2
08.00.000.0
ViewColumns
Table
@Table
VIEW_NAME
3
08.00.000.0
ViewColumns
Column
@Column
COLUMN_NAME
4
08.00.000.0
ProcedureParameters
Catalog
@Catalog
SPECIFIC_CATALOG
1
08.00.0000
ProcedureParameters
Owner
@Owner
SPECIFIC_SCHEMA
2
08.00.0000
ProcedureParameters
Name
@Name
SPECIFIC_NAME
3
08.00.0000
ProcedureParameters
Parameter
@Parameter
PARAMETER_NAME
4
08.00.0000
Procedures
Catalog
@Catalog
SPECIFIC_CATALOG
1
08.00.0000
Procedures
Owner
@Owner
SPECIFIC_SCHEMA
2
08.00.0000
Procedures
Name
@Name
SPECIFIC_NAME
3
08.00.0000
Procedures
Type
@Type
ROUTINE_TYPE
4
08.00.0000
IndexColumns
Catalog
@Catalog
db_name()
1
IndexColumns
Owner
@Owner
user_name()
2
IndexColumns
Table
@Table
o.name
3
IndexColumns
ConstraintName
@ConstraintName
x.name
4
IndexColumns
Column
@Column
c.name
5
Indexes
Catalog
@Catalog
db_name()
1
Indexes
Owner
@Owner
user_name()
2
Indexes
Table
@Table
o.name
3
Indexes
Name
@Name
x.name
4
UserDefinedTypes
assembly_name
@AssemblyName
assemblies.name
1
09.00.000.0
UserDefinedTypes
udt_name
@UDTName
types.assembly_class
2
09.00.000.0
ForeignKeys
Catalog
@Catalog
CONSTRAINT_CATALOG
1
ForeignKeys
Owner
@Owner
CONSTRAINT_SCHEMA
2
ForeignKeys
Table
@Table
TABLE_NAME
3
ForeignKeys
Name
@Name
CONSTRAINT_NAME
4
\.
Microsoft SQL Server
2
(^\[\p{Lo}\p{Lu}\p{Ll}_@#][\p{Lo}\p{Lu}\p{Ll}\p{Nd}@$#_]*$)|(^\[[^\]\0]|\]\]+\]$)|(^\"[^\"\0]|\"\"+\"$)
1
false
{0}
@[\p{Lo}\p{Lu}\p{Ll}\p{Lm}_@#][\p{Lo}\p{Lu}\p{Ll}\p{Lm}\p{Nd}\uff3f_@#\$]*(?=\s+|$)
128
^[\p{Lo}\p{Lu}\p{Ll}\p{Lm}_@#][\p{Lo}\p{Lu}\p{Ll}\p{Lm}\p{Nd}\uff3f_@#\$]*(?=\s+|$)
(([^\[]|\]\])*)
1
;
'(([^']|'')*)'
15
smallint
16
5
smallint
System.Int16
true
true
false
false
true
true
false
true
true
false
false
int
8
10
int
System.Int32
true
true
false
false
true
true
false
true
true
false
false
real
13
7
real
System.Single
false
true
false
false
true
false
false
true
true
false
false
float
6
53
float({0})
number of bits used to store the mantissa
System.Double
false
true
false
false
true
false
false
true
true
false
false
money
9
19
money
System.Decimal
false
false
false
false
true
true
false
true
true
false
false
smallmoney
17
10
smallmoney
System.Decimal
false
false
false
false
true
true
false
true
true
false
false
bit
2
1
bit
System.Boolean
false
false
false
false
true
false
false
true
true
false
tinyint
20
3
tinyint
System.SByte
true
true
false
false
true
true
false
true
true
false
true
bigint
0
19
bigint
System.Int64
true
true
false
false
true
true
false
true
true
false
false
varbinary
21
8000
varbinary({0})
max length
System.Byte[]
false
true
false
false
false
false
false
true
true
false
08.99.999.9
0x
timestamp
19
8
timestamp
System.Byte[]
false
false
false
true
true
false
false
false
true
false
0x
binary
1
8000
binary({0})
length
System.Byte[]
false
true
false
false
true
false
false
true
true
false
0x
image
7
2147483647
image
System.Byte[]
false
true
false
false
false
false
true
true
false
false
0x
char
3
8000
char
length
System.String
false
true
false
false
true
false
false
true
true
true
08.99.999.9
'
'
text
18
2147483647
text
System.String
false
true
false
false
false
false
true
true
false
true
'
'
varchar
22
8000
varchar({0})
max length
System.String
false
true
false
false
false
false
false
true
true
true
08.99.999.9
'
'
nchar
10
4000
nchar({0})
length
System.String
false
true
false
false
true
false
false
true
true
true
08.99.999.9
N'
'
ntext
11
1073741823
ntext
System.String
false
true
false
false
false
false
true
true
false
true
N'
'
nvarchar
12
4000
nvarchar({0})
max length
System.String
false
true
false
false
false
false
false
true
true
true
08.99.999.9
N'
'
decimal
5
38
decimal({0}, {1})
precision,scale
System.Decimal
true
true
false
false
true
false
false
true
true
false
false
38
0
numeric
5
38
numeric({0}, {1})
precision,scale
System.Decimal
true
true
false
false
true
false
false
true
true
false
false
38
0
datetime
4
23
datetime
System.DateTime
false
true
false
false
true
false
false
true
true
true
{ts '
'}
smalldatetime
15
16
smalldatetime
System.DateTime
false
true
false
false
true
false
false
true
true
true
{ts '
'}
sql_variant
23
sql_variant
System.Object
false
true
false
false
false
false
false
true
true
false
false
xml
25
2147483647
xml
System.String
false
false
false
false
false
false
true
true
false
false
09.00.000.0
false
varchar
22
2147483647
varchar({0})
max length
System.String
false
true
false
false
false
false
false
true
true
true
09.00.000.0
'
'
char
3
2147483647
char({0})
length
System.String
false
true
false
false
true
false
false
true
true
true
09.00.000.0
'
'
nchar
10
1073741823
nchar({0})
length
System.String
false
true
false
false
true
false
false
true
true
true
09.00.000.0
N'
'
nvarchar
12
1073741823
nvarchar({0})
max length
System.String
false
true
false
false
false
false
false
true
true
true
09.00.000.0
N'
'
varbinary
21
1073741823
varbinary({0})
max length
System.Byte[]
false
true
false
false
false
false
false
true
true
false
09.00.000.0
0x
uniqueidentifier
14
16
uniqueidentifier
System.Guid
false
true
false
false
true
false
false
true
true
false
'
'
date
31
3
date
System.DateTime
false
false
false
false
true
true
false
true
true
true
10.00.000.0
{ts '
'}
time
32
5
time({0})
scale
System.TimeSpan
false
false
false
false
false
false
false
true
true
true
7
0
10.00.000.0
{ts '
'}
datetime2
33
8
datetime2({0})
scale
System.DateTime
false
true
false
false
false
false
false
true
true
true
7
0
10.00.000.0
{ts '
'}
datetimeoffset
34
10
datetimeoffset({0})
scale
System.DateTimeOffset
false
true
false
false
false
false
false
true
true
true
7
0
10.00.000.0
{ts '
'}
ADD
EXCEPT
PERCENT
ALL
EXEC
PLAN
ALTER
EXECUTE
PRECISION
AND
EXISTS
PRIMARY
ANY
EXIT
PRINT
AS
FETCH
PROC
ASC
FILE
PROCEDURE
AUTHORIZATION
FILLFACTOR
PUBLIC
BACKUP
FOR
RAISERROR
BEGIN
FOREIGN
READ
BETWEEN
FREETEXT
READTEXT
BREAK
FREETEXTTABLE
RECONFIGURE
BROWSE
FROM
REFERENCES
BULK
FULL
REPLICATION
BY
FUNCTION
RESTORE
CASCADE
GOTO
RESTRICT
CASE
GRANT
RETURN
CHECK
GROUP
REVOKE
CHECKPOINT
HAVING
RIGHT
CLOSE
HOLDLOCK
ROLLBACK
CLUSTERED
IDENTITY
ROWCOUNT
COALESCE
IDENTITY_INSERT
ROWGUIDCOL
COLLATE
IDENTITYCOL
RULE
COLUMN
IF
SAVE
COMMIT
IN
SCHEMA
COMPUTE
INDEX
SELECT
CONSTRAINT
INNER
SESSION_USER
CONTAINS
INSERT
SET
CONTAINSTABLE
INTERSECT
SETUSER
CONTINUE
INTO
SHUTDOWN
CONVERT
IS
SOME
CREATE
JOIN
STATISTICS
CROSS
KEY
SYSTEM_USER
CURRENT
KILL
TABLE
CURRENT_DATE
LEFT
TEXTSIZE
CURRENT_TIME
LIKE
THEN
CURRENT_TIMESTAMP
LINENO
TO
CURRENT_USER
LOAD
TOP
CURSOR
NATIONAL
TRAN
DATABASE
NOCHECK
TRANSACTION
DBCC
NONCLUSTERED
TRIGGER
DEALLOCATE
NOT
TRUNCATE
DECLARE
NULL
TSEQUAL
DEFAULT
NULLIF
UNION
DELETE
OF
UNIQUE
DENY
OFF
UPDATE
DESC
OFFSETS
UPDATETEXT
DISK
ON
USE
DISTINCT
OPEN
USER
DISTRIBUTED
OPENDATASOURCE
VALUES
DOUBLE
OPENQUERY
VARYING
DROP
OPENROWSET
VIEW
DUMMY
OPENXML
WAITFOR
DUMP
OPTION
WHEN
ELSE
OR
WHERE
END
ORDER
WHILE
ERRLVL
OUTER
WITH
ESCAPE
OVER
WRITETEXT
ABSOLUTE
FOUND
PRESERVE
ACTION
FREE
PRIOR
ADMIN
GENERAL
PRIVILEGES
AFTER
GET
READS
AGGREGATE
GLOBAL
REAL
ALIAS
GO
RECURSIVE
ALLOCATE
GROUPING
REF
ARE
HOST
REFERENCING
ARRAY
HOUR
RELATIVE
ASSERTION
IGNORE
RESULT
AT
IMMEDIATE
RETURNS
BEFORE
INDICATOR
ROLE
BINARY
INITIALIZE
ROLLUP
BIT
INITIALLY
ROUTINE
BLOB
INOUT
ROW
BOOLEAN
INPUT
ROWS
BOTH
INT
SAVEPOINT
BREADTH
INTEGER
SCROLL
CALL
INTERVAL
SCOPE
CASCADED
ISOLATION
SEARCH
CAST
ITERATE
SECOND
CATALOG
LANGUAGE
SECTION
CHAR
LARGE
SEQUENCE
CHARACTER
LAST
SESSION
CLASS
LATERAL
SETS
CLOB
LEADING
SIZE
COLLATION
LESS
SMALLINT
COMPLETION
LEVEL
SPACE
CONNECT
LIMIT
SPECIFIC
CONNECTION
LOCAL
SPECIFICTYPE
CONSTRAINTS
LOCALTIME
SQL
CONSTRUCTOR
LOCALTIMESTAMP
SQLEXCEPTION
CORRESPONDING
LOCATOR
SQLSTATE
CUBE
MAP
SQLWARNING
CURRENT_PATH
MATCH
START
CURRENT_ROLE
MINUTE
STATE
CYCLE
MODIFIES
STATEMENT
DATA
MODIFY
STATIC
DATE
MODULE
STRUCTURE
DAY
MONTH
TEMPORARY
DEC
NAMES
TERMINATE
DECIMAL
NATURAL
THAN
DEFERRABLE
NCHAR
TIME
DEFERRED
NCLOB
TIMESTAMP
DEPTH
NEW
TIMEZONE_HOUR
DEREF
NEXT
TIMEZONE_MINUTE
DESCRIBE
NO
TRAILING
DESCRIPTOR
NONE
TRANSLATION
DESTROY
NUMERIC
TREAT
DESTRUCTOR
OBJECT
TRUE
DETERMINISTIC
OLD
UNDER
DICTIONARY
ONLY
UNKNOWN
DIAGNOSTICS
OPERATION
UNNEST
DISCONNECT
ORDINALITY
USAGE
DOMAIN
OUT
USING
DYNAMIC
OUTPUT
VALUE
EACH
PAD
VARCHAR
END-EXEC
PARAMETER
VARIABLE
EQUALS
PARAMETERS
WHENEVER
EVERY
PARTIAL
WITHOUT
EXCEPTION
PATH
WORK
EXTERNAL
POSTFIX
WRITE
FALSE
PREFIX
YEAR
FIRST
PREORDER
ZONE
FLOAT
PREPARE
ADA
AVG
BIT_LENGTH
CHAR_LENGTH
CHARACTER_LENGTH
COUNT
EXTRACT
FORTRAN
INCLUDE
INSENSITIVE
LOWER
MAX
MIN
OCTET_LENGTH
OVERLAPS
PASCAL
POSITION
SQLCA
SQLCODE
SQLERROR
SUBSTRING
SUM
TRANSLATE
TRIM
UPPER
MetaDataCollections
0
0
DataTable
MetaDataCollections
DataSourceInformation
0
0
PrepareCollection
DataSourceInformation
DataTypes
0
0
PrepareCollection
DataTypes
Restrictions
0
0
DataTable
Restrictions
ReservedWords
0
0
PrepareCollection
ReservedWords
Catalogs
1
1
PrepareCollection
Collations
3
3
PrepareCollection
Columns
4
4
PrepareCollection
Indexes
5
4
PrepareCollection
Procedures
4
3
PrepareCollection
ProcedureColumns
4
4
PrepareCollection
ProcedureParameters
4
4
PrepareCollection
Tables
4
3
PrepareCollection
Views
3
3
PrepareCollection
Catalogs
CATALOG_NAME
1
Collations
COLLATION_CATALOG
1
Collations
COLLATION_SCHEMA
2
Collations
COLLATION_NAME
3
Columns
TABLE_CATALOG
1
Columns
TABLE_SCHEMA
2
Columns
TABLE_NAME
3
Columns
COLUMN_NAME
4
Indexes
TABLE_CATALOG
1
Indexes
TABLE_SCHEMA
2
Indexes
INDEX_NAME
3
Indexes
TYPE
4
Indexes
TABLE_NAME
5
Procedures
PROCEDURE_CATALOG
1
Procedures
PROCEDURE_SCHEMA
2
Procedures
PROCEDURE_NAME
3
Procedures
PROCEDURE_TYPE
4
ProcedureColumns
PROCEDURE_CATALOG
1
ProcedureColumns
PROCEDURE_SCHEMA
2
ProcedureColumns
PROCEDURE_NAME
3
ProcedureColumns
COLUMN_NAME
4
ProcedureParameters
PROCEDURE_CATALOG
1
ProcedureParameters
PROCEDURE_SCHEMA
2
ProcedureParameters
PROCEDURE_NAME
3
ProcedureParameters
PARAMETER_NAME
4
Tables
TABLE_CATALOG
1
Tables
TABLE_SCHEMA
2
Tables
TABLE_NAME
3
Tables
TABLE_TYPE
4
Views
TABLE_CATALOG
1
Views
TABLE_SCHEMA
2
Views
TABLE_NAME
3
ABSOLUTE
ACTION
ADD
ALL
ALLOCATE
ALTER
AND
ANY
ARE
AS
ASC
ASSERTION
AT
AUTHORIZATION
AVG
BEGIN
BETWEEN
BIT
BIT_LENGTH
BOTH
BY
CASCADE
CASCADED
CASE
CAST
CATALOG
CHAR
CHAR_LENGTH
CHARACTER
CHARACTER_LENGTH
CHECK
CLOSE
COALESCE
COLLATE
COLLATION
COLUMN
COMMIT
CONNECT
CONNECTION
CONSTRAINT
CONSTRAINTS
CONTINUE
CONVERT
CORRESPONDING
COUNT
CREATE
CROSS
CURRENT
CURRENT_DATE
CURRENT_TIME
CURRENT_TIMESTAMP
CURRENT_USER
CURSOR
DATE
DAY
DEALLOCATE
DEC
DECIMAL
DECLARE
DEFAULT
DEFERRABLE
DEFERRED
DELETE
DESC
DESCRIBE
DESCRIPTOR
DIAGNOSTICS
DISCONNECT
DISTINCT
DISTINCTROW
DOMAIN
DOUBLE
DROP
ELSE
END
END-EXEC
ESCAPE
EXCEPT
EXCEPTION
EXEC
EXECUTE
EXISTS
EXTERNAL
EXTRACT
FALSE
FETCH
FIRST
FLOAT
FOR
FOREIGN
FOUND
FROM
FULL
GET
GLOBAL
GO
GOTO
GRANT
GROUP
HAVING
HOUR
IDENTITY
IMMEDIATE
IN
INDICATOR
INITIALLY
INNER
INPUT
INSENSITIVE
INSERT
INT
INTEGER
INTERSECT
INTERVAL
INTO
IS
ISOLATION
JOIN
KEY
LANGUAGE
LAST
LEADING
LEFT
LEVEL
LIKE
LOCAL
LOWER
MATCH
MAX
MIN
MINUTE
MODULE
MONTH
NAMES
NATIONAL
NATURAL
NCHAR
NEXT
NO
NOT
NULL
NULLIF
NUMERIC
OCTET_LENGTH
OF
ON
ONLY
OPEN
OPTION
OR
ORDER
OUTER
OUTPUT
OVERLAPS
PARTIAL
POSITION
PRECISION
PREPARE
PRESERVE
PRIMARY
PRIOR
PRIVILEGES
PROCEDURE
PUBLIC
READ
REAL
REFERENCES
RELATIVE
RESTRICT
REVOKE
RIGHT
ROLLBACK
ROWS
SCHEMA
SCROLL
SECOND
SECTION
SELECT
SESSION
SESSION_USER
SET
SIZE
SMALLINT
SOME
SQL
SQLCODE
SQLERROR
SQLSTATE
SUBSTRING
SUM
SYSTEM_USER
TABLE
TEMPORARY
THEN
TIME
TIMESTAMP
TIMEZONE_HOUR
TIMEZONE_MINUTE
TO
TRAILING
TRANSACTION
TRANSLATE
TRANSLATION
TRIGGER
TRIM
TRUE
UNION
UNIQUE
UNKNOWN
UPDATE
UPPER
USAGE
USER
USING
VALUE
VALUES
VARCHAR
VARYING
VIEW
WHEN
WHENEVER
WHERE
WITH
WORK
WRITE
YEAR
ZONE
~
MetaDataCollections
0
0
DataTable
MetaDataCollections
DataSourceInformation
0
0
PrepareCollection
DataSourceInformation
DataTypes
0
0
PrepareCollection
DataTypes
Restrictions
0
0
DataTable
Restrictions
ReservedWords
0
0
PrepareCollection
ReservedWords
Columns
4
4
PrepareCollection
Indexes
4
4
PrepareCollection
Procedures
4
3
PrepareCollection
ProcedureColumns
4
4
PrepareCollection
ProcedureParameters
4
4
PrepareCollection
Tables
3
3
PrepareCollection
Views
3
3
PrepareCollection
Columns
TABLE_CAT
1
Columns
TABLE_SCHEM
2
Columns
TABLE_NAME
3
Columns
COLUMN_NAME
4
Indexes
TABLE_CAT
1
Indexes
TABLE_SCHEM
2
Indexes
TABLE_NAME
3
Indexes
INDEX_NAME
4
Procedures
PROCEDURE_CAT
1
Procedures
PROCEDURE_SCHEM
2
Procedures
PROCEDURE_NAME
3
Procedures
PROCEDURE_TYPE
4
ProcedureColumns
PROCEDURE_CAT
1
ProcedureColumns
PROCEDURE_SCHE
2
ProcedureColumns
PROCEDURE_NAME
3
ProcedureColumns
COLUMN_NAME
4
ProcedureParameters
PROCEDURE_CAT
1
ProcedureParameters
PROCEDURE_SCHEM
2
ProcedureParameters
PROCEDURE_NAME
3
ProcedureParameters
COLUMN_NAME
4
Tables
TABLE_CAT
1
Tables
TABLE_SCHEM
2
Tables
TABLE_NAME
3
Views
TABLE_CAT
1
Views
TABLE_SCHEM
2
Views
TABLE_NAME
3
ABSOLUTE
ACTION
ADA
ADD
ALL
ALLOCATE
ALTER
AND
ANY
ARE
AS
ASC
ASSERTION
AT
AUTHORIZATION
AVG
BEGIN
BETWEEN
BIT
BIT_LENGTH
BOTH
BY
CASCADE
CASCADED
CASE
CAST
CATALOG
CHAR
CHAR_LENGTH
CHARACTER
CHARACTER_LENGTH
CHECK
CLOSE
COALESCE
COLLATE
COLLATION
COLUMN
COMMIT
CONNECT
CONNECTION
CONSTRAINT
CONSTRAINTS
CONTINUE
CONVERT
CORRESPONDING
COUNT
CREATE
CROSS
CURRENT
CURRENT_DATE
CURRENT_TIME
CURRENT_TIMESTAMP
CURRENT_USER
CURSOR
DATE
DAY
DEALLOCATE
DEC
DECIMAL
DECLARE
DEFAULT
DEFERRABLE
DEFERRED
DELETE
DESC
DESCRIBE
DESCRIPTOR
DIAGNOSTICS
DISCONNECT
DISTINCT
DOMAIN
DOUBLE
DROP
ELSE
END
END-EXEC
ESCAPE
EXCEPT
EXCEPTION
EXEC
EXECUTE
EXISTS
EXTERNAL
EXTRACT
FALSE
FETCH
FIRST
FLOAT
FOR
FOREIGN
FORTRAN
FOUND
FROM
FULL
GET
GLOBAL
GO
GOTO
GRANT
GROUP
HAVING
HOUR
IDENTITY
IMMEDIATE
IN
INCLUDE
INDEX
INDICATOR
INITIALLY
INNER
INPUT
INSENSITIVE
INSERT
INT
INTEGER
INTERSECT
INTERVAL
INTO
IS
ISOLATION
JOIN
KEY
LANGUAGE
LAST
LEADING
LEFT
LEVEL
LIKE
LOCAL
LOWER
MATCH
MAX
MIN
MINUTE
MODULE
MONTH
NAMES
NATIONAL
NATURAL
NCHAR
NEXT
NO
NONE
NOT
NULL
NULLIF
NUMERIC
OCTET_LENGTH
OF
ON
ONLY
OPEN
OPTION
OR
ORDER
OUTER
OUTPUT
OVERLAPS
PAD
PARTIAL
PASCAL
POSITION
PRECISION
PREPARE
PRESERVE
PRIMARY
PRIOR
PRIVILEGES
PROCEDURE
PUBLIC
READ
REAL
REFERENCES
RELATIVE
RESTRICT
REVOKE
RIGHT
ROLLBACK
ROWS
SCHEMA
SCROLL
SECOND
SECTION
SELECT
SESSION
SESSION_USER
SET
SIZE
SMALLINT
SOME
SPACE
SQL
SQLCA
SQLCODE
SQLERROR
SQLSTATE
SQLWARNING
SUBSTRING
SUM
SYSTEM_USER
TABLE
TEMPORARY
THEN
TIME
TIMESTAMP
TIMEZONE_HOUR
TIMEZONE_MINUTE
TO
TRAILING
TRANSACTION
TRANSLATE
TRANSLATION
TRIM
TRUE
UNION
UNIQUE
UNKNOWN
UPDATE
UPPER
USAGE
USER
USING
VALUE
VALUES
VARCHAR
VARYING
VIEW
WHEN
WHENEVER
WHERE
WITH
WORK
WRITE
YEAR
ZONE
BM v ( wwww𧈈D𧈁𧈈DDDDDDzzz z;z;7
JJJ{
wJJ BM v (
?0;q0?3:J;D8JJJJJJJJJJJJJ BM v ( ;3
30
+;3 30+;3 J(DJJJJJJJJJJJJJ BM v ( wwww𧈈D𧈁𧈈DDDDDDzzz z;z;z7 wwwz{
w BM v ( ;3
30
+;3 30+;3 30( { { BM v (
;0qs
3
BM v ( wwww𧈈D𧈁𧈈DDDDDDzzz z;z;z7 wwwz{
w BM v ( ;3
30
+;3 30+;3 30( { { BM v (
;0qs
3
f BMf v ( UUUUUUUUUUU UUUUUUUUUUU UUUUUUUUUUU UUUUP U UUU U UUUP U UUUUUUUUUU UUUP U UUU U UP@ U UD*$@UUUU X@UUU X
*@UUU X@UUU XĤ UUUU UJ*(UUUU UXĢ%UUUU UUX*(UUUU UUUUUUUU UUUUUUUUUUU BM v ( LL LL
BM v ( 0 wwwwwzwwwwwz z zwwwwwwzzqzzqzzzzqzzzzqzzzzqzzwwDDDDDDzzqDDDDDDwwwwww BM v ( t t w x0r;30{+3 r;30{+3 r;30{+3 r;30{'wp w{ x{xwwx BM v ( UUU UP UPU UPUUUUUUUPU UP UPU U UUUUUXPUUUUUUUUUUUUUUUUUUUUUUUUUXUUUUUUUUUUU8 BM8 6 ( o^mZjXiU~eS|cQzaNx^Kv\It[GrXEpWCnT@mR>kQ= mS? q|cPv]IpWBlQ=oVA {rXDsYD M$y`Mo]x_KlQ=cH3u[H iWkQ=x^K j2`,V(M$F"x_K{aO ¬q|cPv]IpWBlQ=~eR ů{rXDhV DZM$y`MlY ɵiWo] j2`,V(M$F"sa ϼwe нͺʶɳưĭªzi BM v (
@ `p
@pv ww`wv
OO
OOO
DDDDJDDDDJ BM v ( w""'tDDww*'tww* ww*'tww""'tDDwwwwwwpwwwwwwwpwwwtDwqwwwDwqwwttwqwwGwwqwwGwwqwwGwwwwwwwtwwwwwwwwGwwwwwwwwwwwwwr lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSet PADPADP9}>VDQ'!Q_/RŃƃc73:EK턍 ҺarF|fb셑U!$IWTMExsz,"IƇQ18 A(j̅ĉP2W(wMmju:4Q[ËB%ˋc0F؈%9rSѼ7ьj.P~Glu(r3vˎ60*)R%A%+ɑe㼒m]n
{ՔjxxzUYk):Y:'?#m3\Б#htFXU+ Lc3KL:M@;wEݞ|`kOGnY& ؞tOwp̟aV`CVXԡ+ᡄJwA"
ь2_rKxy
{7rJ}ݤ"5 2{L_%s,2S)yc~90ks~82>4}}ި*267}A2?/FxpԪvvvv(yJ%E&V{XpXju@Q_বNhl$Wh'Qus"tjh4.^Xv~` Z
*/vYvΞ`Ư!rE _`2t! 0 L܂=*o`v>2gRFi7ǾtO+\$mwK˵74aR2t^{qu
&r"j*0,eӷ&
8M⸗@AS
W gsBɹ.hW7 ޘ,7Dnw)zFb
8q ½ҽ"GrstVkIN1w%(GnCCXCWlPaLM"Ï*NX^57Mz QTiŲƑƸǮHlǕ/U{ǀQȘX)QLNJ[[#9XVʜ