src/main/java/software/amazon/documentdb/jdbc/DocumentDbDatabaseMetaDataResultSets.java [688:815]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                            schemaName, //schemaName,
                            0, //precision,
                            0, //scale,
                            Types.VARCHAR, //type.id,
                            JdbcType.VARCHAR.name(), //type.name,
                            String.class.getName()) //columnClassName
                    )
                    .add(new JdbcColumnMetaData(
                            ordinal++,
                            true, //caseSensitive,
                            ResultSetMetaData.columnNullable, //nullable,
                            true, //signed,
                            12, //displaySize,
                            "SQL_DATA_TYPE", //label,
                            "SQL_DATA_TYPE", //columnName,
                            schemaName, //schemaName,
                            0, //precision,
                            0, //scale,
                            Types.INTEGER, //type.id,
                            JdbcType.INTEGER.name(), //type.name,
                            int.class.getName()) //columnClassName
                    )
                    .add(new JdbcColumnMetaData(
                            ordinal++,
                            true, //caseSensitive,
                            ResultSetMetaData.columnNullable, //nullable,
                            true, //signed,
                            12, //displaySize,
                            "SQL_DATETIME_SUB", //label,
                            "SQL_DATETIME_SUB", //columnName,
                            schemaName, //schemaName,
                            0, //precision,
                            0, //scale,
                            Types.INTEGER, //type.id,
                            JdbcType.INTEGER.name(), //type.name,
                            int.class.getName()) //columnClassName
                    )
                    .add(new JdbcColumnMetaData(
                            ordinal++,
                            true, //caseSensitive,
                            ResultSetMetaData.columnNullable, //nullable,
                            true, //signed,
                            12, //displaySize,
                            "CHAR_OCTET_LENGTH", //label,
                            "CHAR_OCTET_LENGTH", //columnName,
                            schemaName, //schemaName,
                            0, //precision,
                            0, //scale,
                            Types.INTEGER, //type.id,
                            JdbcType.INTEGER.name(), //type.name,
                            int.class.getName()) //columnClassName
                    )
                    .add(new JdbcColumnMetaData(
                            ordinal++,
                            true, //caseSensitive,
                            ResultSetMetaData.columnNullable, //nullable,
                            false, //signed,
                            12, //displaySize,
                            "ORDINAL_POSITION", //label,
                            "ORDINAL_POSITION", //columnName,
                            schemaName, //schemaName,
                            0, //precision,
                            0, //scale,
                            Types.INTEGER, //type.id,
                            JdbcType.INTEGER.name(), //type.name,
                            int.class.getName()) //columnClassName
                    )
                    .add(new JdbcColumnMetaData(
                            ordinal++,
                            false, //caseSensitive,
                            ResultSetMetaData.columnNoNulls, //nullable,
                            false, //signed,
                            12, //displaySize,
                            "IS_NULLABLE", //label,
                            "IS_NULLABLE", //columnName,
                            schemaName, //schemaName,
                            0, //precision,
                            0, //scale,
                            Types.VARCHAR, //type.id,
                            JdbcType.VARCHAR.name(), //type.name,
                            String.class.getName()) //columnClassName
                    )
                    .add(new JdbcColumnMetaData(
                            ordinal++,
                            true, //caseSensitive,
                            ResultSetMetaData.columnNullable, //nullable,
                            false, //signed,
                            64, //displaySize,
                            "SCOPE_CATALOG", //label,
                            "SCOPE_CATALOG", //columnName,
                            schemaName, //schemaName,
                            0, //precision,
                            0, //scale,
                            Types.VARCHAR, //type.id,
                            JdbcType.VARCHAR.name(), //type.name,
                            String.class.getName()) //columnClassName
                    )
                    .add(new JdbcColumnMetaData(
                            ordinal++,
                            true, //caseSensitive,
                            ResultSetMetaData.columnNullable, //nullable,
                            false, //signed,
                            64, //displaySize,
                            "SCOPE_SCHEMA", //label,
                            "SCOPE_SCHEMA", //columnName,
                            schemaName, //schemaName,
                            0, //precision,
                            0, //scale,
                            Types.VARCHAR, //type.id,
                            JdbcType.VARCHAR.name(), //type.name,
                            String.class.getName()) //columnClassName
                    )
                    .add(new JdbcColumnMetaData(
                            ordinal++,
                            true, //caseSensitive,
                            ResultSetMetaData.columnNullable, //nullable,
                            false, //signed,
                            120, //displaySize,
                            "SCOPE_TABLE", //label,
                            "SCOPE_TABLE", //columnName,
                            schemaName, //schemaName,
                            0, //precision,
                            0, //scale,
                            Types.VARCHAR, //type.id,
                            JdbcType.VARCHAR.name(), //type.name,
                            String.class.getName()) //columnClassName
                    )
                    .add(new JdbcColumnMetaData(
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/main/java/software/amazon/documentdb/jdbc/DocumentDbDatabaseMetaDataResultSets.java [1208:1335]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                            schemaName, //schemaName,
                            0, //precision,
                            0, //scale,
                            Types.VARCHAR, //type.id,
                            JdbcType.VARCHAR.name(), //type.name,
                            String.class.getName()) //columnClassName
                    )
                    .add(new JdbcColumnMetaData(
                            ordinal++,
                            true, //caseSensitive,
                            ResultSetMetaData.columnNullable, //nullable,
                            true, //signed,
                            12, //displaySize,
                            "SQL_DATA_TYPE", //label,
                            "SQL_DATA_TYPE", //columnName,
                            schemaName, //schemaName,
                            0, //precision,
                            0, //scale,
                            Types.INTEGER, //type.id,
                            JdbcType.INTEGER.name(), //type.name,
                            int.class.getName()) //columnClassName
                    )
                    .add(new JdbcColumnMetaData(
                            ordinal++,
                            true, //caseSensitive,
                            ResultSetMetaData.columnNullable, //nullable,
                            true, //signed,
                            12, //displaySize,
                            "SQL_DATETIME_SUB", //label,
                            "SQL_DATETIME_SUB", //columnName,
                            schemaName, //schemaName,
                            0, //precision,
                            0, //scale,
                            Types.INTEGER, //type.id,
                            JdbcType.INTEGER.name(), //type.name,
                            int.class.getName()) //columnClassName
                    )
                    .add(new JdbcColumnMetaData(
                            ordinal++,
                            true, //caseSensitive,
                            ResultSetMetaData.columnNullable, //nullable,
                            true, //signed,
                            12, //displaySize,
                            "CHAR_OCTET_LENGTH", //label,
                            "CHAR_OCTET_LENGTH", //columnName,
                            schemaName, //schemaName,
                            0, //precision,
                            0, //scale,
                            Types.INTEGER, //type.id,
                            JdbcType.INTEGER.name(), //type.name,
                            int.class.getName()) //columnClassName
                    )
                    .add(new JdbcColumnMetaData(
                            ordinal++,
                            true, //caseSensitive,
                            ResultSetMetaData.columnNullable, //nullable,
                            false, //signed,
                            12, //displaySize,
                            "ORDINAL_POSITION", //label,
                            "ORDINAL_POSITION", //columnName,
                            schemaName, //schemaName,
                            0, //precision,
                            0, //scale,
                            Types.INTEGER, //type.id,
                            JdbcType.INTEGER.name(), //type.name,
                            int.class.getName()) //columnClassName
                    )
                    .add(new JdbcColumnMetaData(
                            ordinal++,
                            false, //caseSensitive,
                            ResultSetMetaData.columnNoNulls, //nullable,
                            false, //signed,
                            12, //displaySize,
                            "IS_NULLABLE", //label,
                            "IS_NULLABLE", //columnName,
                            schemaName, //schemaName,
                            0, //precision,
                            0, //scale,
                            Types.VARCHAR, //type.id,
                            JdbcType.VARCHAR.name(), //type.name,
                            String.class.getName()) //columnClassName
                    )
                    .add(new JdbcColumnMetaData(
                            ordinal++,
                            true, //caseSensitive,
                            ResultSetMetaData.columnNullable, //nullable,
                            false, //signed,
                            64, //displaySize,
                            "SCOPE_CATALOG", //label,
                            "SCOPE_CATALOG", //columnName,
                            schemaName, //schemaName,
                            0, //precision,
                            0, //scale,
                            Types.VARCHAR, //type.id,
                            JdbcType.VARCHAR.name(), //type.name,
                            String.class.getName()) //columnClassName
                    )
                    .add(new JdbcColumnMetaData(
                            ordinal++,
                            true, //caseSensitive,
                            ResultSetMetaData.columnNullable, //nullable,
                            false, //signed,
                            64, //displaySize,
                            "SCOPE_SCHEMA", //label,
                            "SCOPE_SCHEMA", //columnName,
                            schemaName, //schemaName,
                            0, //precision,
                            0, //scale,
                            Types.VARCHAR, //type.id,
                            JdbcType.VARCHAR.name(), //type.name,
                            String.class.getName()) //columnClassName
                    )
                    .add(new JdbcColumnMetaData(
                            ordinal++,
                            true, //caseSensitive,
                            ResultSetMetaData.columnNullable, //nullable,
                            false, //signed,
                            120, //displaySize,
                            "SCOPE_TABLE", //label,
                            "SCOPE_TABLE", //columnName,
                            schemaName, //schemaName,
                            0, //precision,
                            0, //scale,
                            Types.VARCHAR, //type.id,
                            JdbcType.VARCHAR.name(), //type.name,
                            String.class.getName()) //columnClassName
                    )
                    .add(new JdbcColumnMetaData(
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



