text:
void Enum_init_type(PyObject *m) {
	Enum *gsp_efindsqlstatetype, *EErrorType, *gsp_token_code, *EStmtType, *ETokenStatus, *EJoinSource, *EJoinType, *EFireMode, *ETriggerMode, *EStoreProcedureMode, *EParameterMode, *EHowtoSetValue, *EWhatDeclared, *EInsertValue, *EIndexType, *EAggregateType, *EAlterTableOptionType, *ETableSource, *EConstraintType, *EKeyReferenceType, *ESetOperator, *EDataType, *EFunctionType, *EDBObjectType, *ENodeType, *EExpressionType, *gsp_dbvendor, *EAccessMode, *EQeuryClause, *EConstantType, *EKeyActionType, *EMatchType, *EDistinctType, *gsp_EDeclareType, *gsp_EVariableType, *ECreateType, *EExecType, *ESetType;
	Enum *EVendor;

	if (PyType_Ready(&EnumType) < 0)
		return;

	Py_INCREF(&EnumType);

	EVendor = PyObject_New(Enum, &EnumType);
	EVendor_init(EVendor);
	PyModule_AddObject(m, "EVendor", (PyObject*)EVendor);

gsp_efindsqlstatetype = PyObject_New(Enum, &EnumType);
gsp_efindsqlstatetype_init(gsp_efindsqlstatetype);
PyModule_AddObject(m, "gsp_efindsqlstatetype", (PyObject*)gsp_efindsqlstatetype);

EErrorType = PyObject_New(Enum, &EnumType);
EErrorType_init(EErrorType);
PyModule_AddObject(m, "EErrorType", (PyObject*)EErrorType);

gsp_token_code = PyObject_New(Enum, &EnumType);
gsp_token_code_init(gsp_token_code);
PyModule_AddObject(m, "gsp_token_code", (PyObject*)gsp_token_code);

EStmtType = PyObject_New(Enum, &EnumType);
EStmtType_init(EStmtType);
PyModule_AddObject(m, "EStmtType", (PyObject*)EStmtType);

ETokenStatus = PyObject_New(Enum, &EnumType);
ETokenStatus_init(ETokenStatus);
PyModule_AddObject(m, "ETokenStatus", (PyObject*)ETokenStatus);

EJoinSource = PyObject_New(Enum, &EnumType);
EJoinSource_init(EJoinSource);
PyModule_AddObject(m, "EJoinSource", (PyObject*)EJoinSource);

EJoinType = PyObject_New(Enum, &EnumType);
EJoinType_init(EJoinType);
PyModule_AddObject(m, "EJoinType", (PyObject*)EJoinType);

EFireMode = PyObject_New(Enum, &EnumType);
EFireMode_init(EFireMode);
PyModule_AddObject(m, "EFireMode", (PyObject*)EFireMode);

ETriggerMode = PyObject_New(Enum, &EnumType);
ETriggerMode_init(ETriggerMode);
PyModule_AddObject(m, "ETriggerMode", (PyObject*)ETriggerMode);

EStoreProcedureMode = PyObject_New(Enum, &EnumType);
EStoreProcedureMode_init(EStoreProcedureMode);
PyModule_AddObject(m, "EStoreProcedureMode", (PyObject*)EStoreProcedureMode);

EParameterMode = PyObject_New(Enum, &EnumType);
EParameterMode_init(EParameterMode);
PyModule_AddObject(m, "EParameterMode", (PyObject*)EParameterMode);

EHowtoSetValue = PyObject_New(Enum, &EnumType);
EHowtoSetValue_init(EHowtoSetValue);
PyModule_AddObject(m, "EHowtoSetValue", (PyObject*)EHowtoSetValue);

EWhatDeclared = PyObject_New(Enum, &EnumType);
EWhatDeclared_init(EWhatDeclared);
PyModule_AddObject(m, "EWhatDeclared", (PyObject*)EWhatDeclared);

EInsertValue = PyObject_New(Enum, &EnumType);
EInsertValue_init(EInsertValue);
PyModule_AddObject(m, "EInsertValue", (PyObject*)EInsertValue);

EIndexType = PyObject_New(Enum, &EnumType);
EIndexType_init(EIndexType);
PyModule_AddObject(m, "EIndexType", (PyObject*)EIndexType);

EAggregateType = PyObject_New(Enum, &EnumType);
EAggregateType_init(EAggregateType);
PyModule_AddObject(m, "EAggregateType", (PyObject*)EAggregateType);

EAlterTableOptionType = PyObject_New(Enum, &EnumType);
EAlterTableOptionType_init(EAlterTableOptionType);
PyModule_AddObject(m, "EAlterTableOptionType", (PyObject*)EAlterTableOptionType);

ETableSource = PyObject_New(Enum, &EnumType);
ETableSource_init(ETableSource);
PyModule_AddObject(m, "ETableSource", (PyObject*)ETableSource);

EConstraintType = PyObject_New(Enum, &EnumType);
EConstraintType_init(EConstraintType);
PyModule_AddObject(m, "EConstraintType", (PyObject*)EConstraintType);

EKeyReferenceType = PyObject_New(Enum, &EnumType);
EKeyReferenceType_init(EKeyReferenceType);
PyModule_AddObject(m, "EKeyReferenceType", (PyObject*)EKeyReferenceType);

ESetOperator = PyObject_New(Enum, &EnumType);
ESetOperator_init(ESetOperator);
PyModule_AddObject(m, "ESetOperator", (PyObject*)ESetOperator);

EDataType = PyObject_New(Enum, &EnumType);
EDataType_init(EDataType);
PyModule_AddObject(m, "EDataType", (PyObject*)EDataType);

EFunctionType = PyObject_New(Enum, &EnumType);
EFunctionType_init(EFunctionType);
PyModule_AddObject(m, "EFunctionType", (PyObject*)EFunctionType);

EDBObjectType = PyObject_New(Enum, &EnumType);
EDBObjectType_init(EDBObjectType);
PyModule_AddObject(m, "EDBObjectType", (PyObject*)EDBObjectType);

ENodeType = PyObject_New(Enum, &EnumType);
ENodeType_init(ENodeType);
PyModule_AddObject(m, "ENodeType", (PyObject*)ENodeType);

EExpressionType = PyObject_New(Enum, &EnumType);
EExpressionType_init(EExpressionType);
PyModule_AddObject(m, "EExpressionType", (PyObject*)EExpressionType);

gsp_dbvendor = PyObject_New(Enum, &EnumType);
gsp_dbvendor_init(gsp_dbvendor);
PyModule_AddObject(m, "gsp_dbvendor", (PyObject*)gsp_dbvendor);

EAccessMode = PyObject_New(Enum, &EnumType);
EAccessMode_init(EAccessMode);
PyModule_AddObject(m, "EAccessMode", (PyObject*)EAccessMode);

EQeuryClause = PyObject_New(Enum, &EnumType);
EQeuryClause_init(EQeuryClause);
PyModule_AddObject(m, "EQeuryClause", (PyObject*)EQeuryClause);

EConstantType = PyObject_New(Enum, &EnumType);
EConstantType_init(EConstantType);
PyModule_AddObject(m, "EConstantType", (PyObject*)EConstantType);

EKeyActionType = PyObject_New(Enum, &EnumType);
EKeyActionType_init(EKeyActionType);
PyModule_AddObject(m, "EKeyActionType", (PyObject*)EKeyActionType);

EMatchType = PyObject_New(Enum, &EnumType);
EMatchType_init(EMatchType);
PyModule_AddObject(m, "EMatchType", (PyObject*)EMatchType);

EDistinctType = PyObject_New(Enum, &EnumType);
EDistinctType_init(EDistinctType);
PyModule_AddObject(m, "EDistinctType", (PyObject*)EDistinctType);

gsp_EDeclareType = PyObject_New(Enum, &EnumType);
gsp_EDeclareType_init(gsp_EDeclareType);
PyModule_AddObject(m, "EDeclareType", (PyObject*)gsp_EDeclareType);

gsp_EVariableType = PyObject_New(Enum, &EnumType);
gsp_EVariableType_init(gsp_EVariableType);
PyModule_AddObject(m, "EVariableType", (PyObject*)gsp_EVariableType);

ECreateType = PyObject_New(Enum, &EnumType);
ECreateType_init(ECreateType);
PyModule_AddObject(m, "ECreateType", (PyObject*)ECreateType);

EExecType = PyObject_New(Enum, &EnumType);
EExecType_init(EExecType);
PyModule_AddObject(m, "EExecType", (PyObject*)EExecType);

ESetType = PyObject_New(Enum, &EnumType);
ESetType_init(ESetType);
PyModule_AddObject(m, "ESetType", (PyObject*)ESetType);

}

void EVendor_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "mssql", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "oracle", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "mysql", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "access", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "generic", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "db2", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "sybase", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "informix", PyInt_FromLong(7));
	PyDict_SetItemString(type->dict, "postgresql", PyInt_FromLong(8));
	PyDict_SetItemString(type->dict, "firebird", PyInt_FromLong(9));
	PyDict_SetItemString(type->dict, "mdx", PyInt_FromLong(10));
	PyDict_SetItemString(type->dict, "teradata", PyInt_FromLong(11));
	PyDict_SetItemString(type->dict, "netezza", PyInt_FromLong(12));
}

void gsp_efindsqlstatetype_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "stnormal", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "stsqlplus", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "stsql", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "ststoredprocedure", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "sterror", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "stblock", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "sttrycatch", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "ststoredprocedurebody", PyInt_FromLong(7));
	PyDict_SetItemString(type->dict, "stExec", PyInt_FromLong(8));
}

void EErrorType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "sperror", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "spfatalerror", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "spfatalabort", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "spwarning", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "sphint", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "sppperror", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "spppexception", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "spppdifferencetext", PyInt_FromLong(7));
	PyDict_SetItemString(type->dict, "spmssqlrecover", PyInt_FromLong(8));
	PyDict_SetItemString(type->dict, "spmem", PyInt_FromLong(9));
	PyDict_SetItemString(type->dict, "spwarningdbobject", PyInt_FromLong(10));
}

void gsp_token_code_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "cmtslashstar", PyInt_FromLong(257));
	PyDict_SetItemString(type->dict, "cmtdoublehyphen", PyInt_FromLong(258));
	PyDict_SetItemString(type->dict, "lexspace", PyInt_FromLong(259));
	PyDict_SetItemString(type->dict, "lexnewline", PyInt_FromLong(260));
	PyDict_SetItemString(type->dict, "fconst", PyInt_FromLong(261));
	PyDict_SetItemString(type->dict, "sconst", PyInt_FromLong(262));
	PyDict_SetItemString(type->dict, "iconst", PyInt_FromLong(263));
	PyDict_SetItemString(type->dict, "ident", PyInt_FromLong(264));
	PyDict_SetItemString(type->dict, "op", PyInt_FromLong(265));
	PyDict_SetItemString(type->dict, "cmpop", PyInt_FromLong(266));
	PyDict_SetItemString(type->dict, "bind_v", PyInt_FromLong(267));
	PyDict_SetItemString(type->dict, "assign_sign", PyInt_FromLong(268));
	PyDict_SetItemString(type->dict, "double_dot", PyInt_FromLong(269));
	PyDict_SetItemString(type->dict, "label_begin", PyInt_FromLong(270));
	PyDict_SetItemString(type->dict, "label_end", PyInt_FromLong(271));
	PyDict_SetItemString(type->dict, "substitution_v", PyInt_FromLong(272));
	PyDict_SetItemString(type->dict, "sqlpluscmd", PyInt_FromLong(273));
	PyDict_SetItemString(type->dict, "lex_error", PyInt_FromLong(274));
	PyDict_SetItemString(type->dict, "variable", PyInt_FromLong(275));
	PyDict_SetItemString(type->dict, "mslabel", PyInt_FromLong(276));
	PyDict_SetItemString(type->dict, "leftjoin_op", PyInt_FromLong(277));
	PyDict_SetItemString(type->dict, "rightjoin_op", PyInt_FromLong(278));
	PyDict_SetItemString(type->dict, "db2label", PyInt_FromLong(279));
	PyDict_SetItemString(type->dict, "ref_arrow", PyInt_FromLong(280));
	PyDict_SetItemString(type->dict, "scriptoptions", PyInt_FromLong(281));
	PyDict_SetItemString(type->dict, "mysqllabel", PyInt_FromLong(282));
	PyDict_SetItemString(type->dict, "concatenationop", PyInt_FromLong(283));
	PyDict_SetItemString(type->dict, "not_deferrable", PyInt_FromLong(284));
	PyDict_SetItemString(type->dict, "for1", PyInt_FromLong(285));
	PyDict_SetItemString(type->dict, "stmt_delimiter", PyInt_FromLong(286));
	PyDict_SetItemString(type->dict, "m_clause", PyInt_FromLong(287));
	PyDict_SetItemString(type->dict, "k_clause", PyInt_FromLong(288));
	PyDict_SetItemString(type->dict, "outer_join", PyInt_FromLong(289));
	PyDict_SetItemString(type->dict, "not_equal", PyInt_FromLong(290));
	PyDict_SetItemString(type->dict, "not_great", PyInt_FromLong(291));
	PyDict_SetItemString(type->dict, "not_less", PyInt_FromLong(292));
	PyDict_SetItemString(type->dict, "great_equal", PyInt_FromLong(293));
	PyDict_SetItemString(type->dict, "less_equal", PyInt_FromLong(294));
	PyDict_SetItemString(type->dict, "exponentiate", PyInt_FromLong(295));
	PyDict_SetItemString(type->dict, "locktable", PyInt_FromLong(296));
	PyDict_SetItemString(type->dict, "foreign2", PyInt_FromLong(297));
	PyDict_SetItemString(type->dict, "constraint2", PyInt_FromLong(298));
	PyDict_SetItemString(type->dict, "primary2", PyInt_FromLong(299));
	PyDict_SetItemString(type->dict, "unique2", PyInt_FromLong(300));
	PyDict_SetItemString(type->dict, "select", PyInt_FromLong(301));
	PyDict_SetItemString(type->dict, "insert", PyInt_FromLong(302));
	PyDict_SetItemString(type->dict, "delete", PyInt_FromLong(303));
	PyDict_SetItemString(type->dict, "update", PyInt_FromLong(304));
	PyDict_SetItemString(type->dict, "if", PyInt_FromLong(305));
	PyDict_SetItemString(type->dict, "for", PyInt_FromLong(306));
	PyDict_SetItemString(type->dict, "create", PyInt_FromLong(307));
	PyDict_SetItemString(type->dict, "table", PyInt_FromLong(308));
	PyDict_SetItemString(type->dict, "index", PyInt_FromLong(309));
	PyDict_SetItemString(type->dict, "view", PyInt_FromLong(310));
	PyDict_SetItemString(type->dict, "with", PyInt_FromLong(311));
	PyDict_SetItemString(type->dict, "start", PyInt_FromLong(312));
	PyDict_SetItemString(type->dict, "end", PyInt_FromLong(313));
	PyDict_SetItemString(type->dict, "drop", PyInt_FromLong(314));
	PyDict_SetItemString(type->dict, "declare", PyInt_FromLong(315));
	PyDict_SetItemString(type->dict, "case", PyInt_FromLong(316));
	PyDict_SetItemString(type->dict, "where", PyInt_FromLong(317));
	PyDict_SetItemString(type->dict, "having", PyInt_FromLong(318));
	PyDict_SetItemString(type->dict, "and", PyInt_FromLong(319));
	PyDict_SetItemString(type->dict, "or", PyInt_FromLong(320));
	PyDict_SetItemString(type->dict, "not", PyInt_FromLong(321));
	PyDict_SetItemString(type->dict, "when", PyInt_FromLong(322));
	PyDict_SetItemString(type->dict, "on", PyInt_FromLong(323));
	PyDict_SetItemString(type->dict, "join", PyInt_FromLong(324));
	PyDict_SetItemString(type->dict, "set", PyInt_FromLong(325));
	PyDict_SetItemString(type->dict, "values", PyInt_FromLong(326));
	PyDict_SetItemString(type->dict, "object", PyInt_FromLong(327));
	PyDict_SetItemString(type->dict, "record", PyInt_FromLong(328));
	PyDict_SetItemString(type->dict, "from", PyInt_FromLong(329));
	PyDict_SetItemString(type->dict, "group", PyInt_FromLong(330));
	PyDict_SetItemString(type->dict, "sort", PyInt_FromLong(331));
	PyDict_SetItemString(type->dict, "into", PyInt_FromLong(332));
	PyDict_SetItemString(type->dict, "order", PyInt_FromLong(333));
	PyDict_SetItemString(type->dict, "fetch", PyInt_FromLong(334));
	PyDict_SetItemString(type->dict, "decode", PyInt_FromLong(335));
	PyDict_SetItemString(type->dict, "over", PyInt_FromLong(336));
	PyDict_SetItemString(type->dict, "extract", PyInt_FromLong(337));
	PyDict_SetItemString(type->dict, "distinct", PyInt_FromLong(338));
	PyDict_SetItemString(type->dict, "all", PyInt_FromLong(339));
	PyDict_SetItemString(type->dict, "by", PyInt_FromLong(340));
	PyDict_SetItemString(type->dict, "as", PyInt_FromLong(341));
	PyDict_SetItemString(type->dict, "union", PyInt_FromLong(342));
	PyDict_SetItemString(type->dict, "left", PyInt_FromLong(343));
	PyDict_SetItemString(type->dict, "right", PyInt_FromLong(344));
	PyDict_SetItemString(type->dict, "inner", PyInt_FromLong(345));
	PyDict_SetItemString(type->dict, "full", PyInt_FromLong(346));
	PyDict_SetItemString(type->dict, "outer", PyInt_FromLong(347));
	PyDict_SetItemString(type->dict, "then", PyInt_FromLong(348));
	PyDict_SetItemString(type->dict, "else", PyInt_FromLong(349));
	PyDict_SetItemString(type->dict, "between", PyInt_FromLong(350));
	PyDict_SetItemString(type->dict, "begin", PyInt_FromLong(351));
	PyDict_SetItemString(type->dict, "except", PyInt_FromLong(352));
	PyDict_SetItemString(type->dict, "minus", PyInt_FromLong(353));
	PyDict_SetItemString(type->dict, "intersect", PyInt_FromLong(354));
	PyDict_SetItemString(type->dict, "bit", PyInt_FromLong(355));
	PyDict_SetItemString(type->dict, "tinyint", PyInt_FromLong(356));
	PyDict_SetItemString(type->dict, "smallint", PyInt_FromLong(357));
	PyDict_SetItemString(type->dict, "mediumint", PyInt_FromLong(358));
	PyDict_SetItemString(type->dict, "middleint", PyInt_FromLong(359));
	PyDict_SetItemString(type->dict, "int", PyInt_FromLong(360));
	PyDict_SetItemString(type->dict, "integer", PyInt_FromLong(361));
	PyDict_SetItemString(type->dict, "int1", PyInt_FromLong(362));
	PyDict_SetItemString(type->dict, "int2", PyInt_FromLong(363));
	PyDict_SetItemString(type->dict, "int3", PyInt_FromLong(364));
	PyDict_SetItemString(type->dict, "int4", PyInt_FromLong(365));
	PyDict_SetItemString(type->dict, "int8", PyInt_FromLong(366));
	PyDict_SetItemString(type->dict, "bigint", PyInt_FromLong(367));
	PyDict_SetItemString(type->dict, "float", PyInt_FromLong(368));
	PyDict_SetItemString(type->dict, "float4", PyInt_FromLong(369));
	PyDict_SetItemString(type->dict, "float8", PyInt_FromLong(370));
	PyDict_SetItemString(type->dict, "num", PyInt_FromLong(371));
	PyDict_SetItemString(type->dict, "numeric", PyInt_FromLong(372));
	PyDict_SetItemString(type->dict, "number", PyInt_FromLong(373));
	PyDict_SetItemString(type->dict, "real", PyInt_FromLong(374));
	PyDict_SetItemString(type->dict, "decimal", PyInt_FromLong(375));
	PyDict_SetItemString(type->dict, "dec", PyInt_FromLong(376));
	PyDict_SetItemString(type->dict, "double", PyInt_FromLong(377));
	PyDict_SetItemString(type->dict, "precision", PyInt_FromLong(378));
	PyDict_SetItemString(type->dict, "char", PyInt_FromLong(379));
	PyDict_SetItemString(type->dict, "nchar", PyInt_FromLong(380));
	PyDict_SetItemString(type->dict, "character", PyInt_FromLong(381));
	PyDict_SetItemString(type->dict, "varchar", PyInt_FromLong(382));
	PyDict_SetItemString(type->dict, "varchar2", PyInt_FromLong(383));
	PyDict_SetItemString(type->dict, "national", PyInt_FromLong(384));
	PyDict_SetItemString(type->dict, "nvarchar", PyInt_FromLong(385));
	PyDict_SetItemString(type->dict, "nvarchar2", PyInt_FromLong(386));
	PyDict_SetItemString(type->dict, "varbinary", PyInt_FromLong(387));
	PyDict_SetItemString(type->dict, "varying", PyInt_FromLong(388));
	PyDict_SetItemString(type->dict, "tinytext", PyInt_FromLong(389));
	PyDict_SetItemString(type->dict, "text", PyInt_FromLong(390));
	PyDict_SetItemString(type->dict, "mediumtext", PyInt_FromLong(391));
	PyDict_SetItemString(type->dict, "longtext", PyInt_FromLong(392));
	PyDict_SetItemString(type->dict, "time", PyInt_FromLong(393));
	PyDict_SetItemString(type->dict, "date", PyInt_FromLong(394));
	PyDict_SetItemString(type->dict, "timestamp", PyInt_FromLong(395));
	PyDict_SetItemString(type->dict, "year", PyInt_FromLong(396));
	PyDict_SetItemString(type->dict, "local", PyInt_FromLong(397));
	PyDict_SetItemString(type->dict, "zone", PyInt_FromLong(398));
	PyDict_SetItemString(type->dict, "long", PyInt_FromLong(399));
	PyDict_SetItemString(type->dict, "raw", PyInt_FromLong(400));
	PyDict_SetItemString(type->dict, "blob", PyInt_FromLong(401));
	PyDict_SetItemString(type->dict, "tinyblob", PyInt_FromLong(402));
	PyDict_SetItemString(type->dict, "mediumblob", PyInt_FromLong(403));
	PyDict_SetItemString(type->dict, "longblob", PyInt_FromLong(404));
	PyDict_SetItemString(type->dict, "clob", PyInt_FromLong(405));
	PyDict_SetItemString(type->dict, "nclob", PyInt_FromLong(406));
	PyDict_SetItemString(type->dict, "dbclob", PyInt_FromLong(407));
	PyDict_SetItemString(type->dict, "bfile", PyInt_FromLong(408));
	PyDict_SetItemString(type->dict, "large", PyInt_FromLong(409));
	PyDict_SetItemString(type->dict, "data", PyInt_FromLong(410));
	PyDict_SetItemString(type->dict, "binary", PyInt_FromLong(411));
	PyDict_SetItemString(type->dict, "graphic", PyInt_FromLong(412));
	PyDict_SetItemString(type->dict, "vargraphic", PyInt_FromLong(413));
	PyDict_SetItemString(type->dict, "datalink", PyInt_FromLong(414));
	PyDict_SetItemString(type->dict, "enum", PyInt_FromLong(415));
	PyDict_SetItemString(type->dict, "interval", PyInt_FromLong(416));
	PyDict_SetItemString(type->dict, "urowid", PyInt_FromLong(417));
	PyDict_SetItemString(type->dict, "merge", PyInt_FromLong(418));
	PyDict_SetItemString(type->dict, "commit", PyInt_FromLong(419));
	PyDict_SetItemString(type->dict, "rollback", PyInt_FromLong(420));
	PyDict_SetItemString(type->dict, "savepoint", PyInt_FromLong(421));
	PyDict_SetItemString(type->dict, "revoke", PyInt_FromLong(422));
	PyDict_SetItemString(type->dict, "grant", PyInt_FromLong(423));
	PyDict_SetItemString(type->dict, "truncate", PyInt_FromLong(424));
	PyDict_SetItemString(type->dict, "database", PyInt_FromLong(425));
	PyDict_SetItemString(type->dict, "alter", PyInt_FromLong(426));
	PyDict_SetItemString(type->dict, "return", PyInt_FromLong(427));
	PyDict_SetItemString(type->dict, "add", PyInt_FromLong(428));
	PyDict_SetItemString(type->dict, "close", PyInt_FromLong(429));
	PyDict_SetItemString(type->dict, "continue", PyInt_FromLong(430));
	PyDict_SetItemString(type->dict, "backup", PyInt_FromLong(431));
	PyDict_SetItemString(type->dict, "break", PyInt_FromLong(432));
	PyDict_SetItemString(type->dict, "bulk", PyInt_FromLong(433));
	PyDict_SetItemString(type->dict, "dbcc", PyInt_FromLong(434));
	PyDict_SetItemString(type->dict, "deallocate", PyInt_FromLong(435));
	PyDict_SetItemString(type->dict, "deny", PyInt_FromLong(436));
	PyDict_SetItemString(type->dict, "disable", PyInt_FromLong(437));
	PyDict_SetItemString(type->dict, "enable", PyInt_FromLong(438));
	PyDict_SetItemString(type->dict, "exec", PyInt_FromLong(439));
	PyDict_SetItemString(type->dict, "execute", PyInt_FromLong(440));
	PyDict_SetItemString(type->dict, "goto", PyInt_FromLong(441));
	PyDict_SetItemString(type->dict, "kill", PyInt_FromLong(442));
	PyDict_SetItemString(type->dict, "open", PyInt_FromLong(443));
	PyDict_SetItemString(type->dict, "save", PyInt_FromLong(444));
	PyDict_SetItemString(type->dict, "move", PyInt_FromLong(445));
	PyDict_SetItemString(type->dict, "print", PyInt_FromLong(446));
	PyDict_SetItemString(type->dict, "raiserror", PyInt_FromLong(447));
	PyDict_SetItemString(type->dict, "readtext", PyInt_FromLong(448));
	PyDict_SetItemString(type->dict, "receive", PyInt_FromLong(449));
	PyDict_SetItemString(type->dict, "reconfigure", PyInt_FromLong(450));
	PyDict_SetItemString(type->dict, "restore", PyInt_FromLong(451));
	PyDict_SetItemString(type->dict, "send", PyInt_FromLong(452));
	PyDict_SetItemString(type->dict, "setuser", PyInt_FromLong(453));
	PyDict_SetItemString(type->dict, "shutdown", PyInt_FromLong(454));
	PyDict_SetItemString(type->dict, "sign", PyInt_FromLong(455));
	PyDict_SetItemString(type->dict, "try", PyInt_FromLong(456));
	PyDict_SetItemString(type->dict, "updatetext", PyInt_FromLong(457));
	PyDict_SetItemString(type->dict, "use", PyInt_FromLong(458));
	PyDict_SetItemString(type->dict, "waitfor", PyInt_FromLong(459));
	PyDict_SetItemString(type->dict, "while", PyInt_FromLong(460));
	PyDict_SetItemString(type->dict, "writetext", PyInt_FromLong(461));
	PyDict_SetItemString(type->dict, "catch", PyInt_FromLong(462));
	PyDict_SetItemString(type->dict, "go", PyInt_FromLong(463));
	PyDict_SetItemString(type->dict, "openrowset", PyInt_FromLong(464));
	PyDict_SetItemString(type->dict, "analyze", PyInt_FromLong(465));
	PyDict_SetItemString(type->dict, "associate", PyInt_FromLong(466));
	PyDict_SetItemString(type->dict, "audit", PyInt_FromLong(467));
	PyDict_SetItemString(type->dict, "call", PyInt_FromLong(468));
	PyDict_SetItemString(type->dict, "comment", PyInt_FromLong(469));
	PyDict_SetItemString(type->dict, "disassociate", PyInt_FromLong(470));
	PyDict_SetItemString(type->dict, "explain", PyInt_FromLong(471));
	PyDict_SetItemString(type->dict, "flashback", PyInt_FromLong(472));
	PyDict_SetItemString(type->dict, "lock", PyInt_FromLong(473));
	PyDict_SetItemString(type->dict, "noaudit", PyInt_FromLong(474));
	PyDict_SetItemString(type->dict, "purge", PyInt_FromLong(475));
	PyDict_SetItemString(type->dict, "rename", PyInt_FromLong(476));
	PyDict_SetItemString(type->dict, "procedure", PyInt_FromLong(477));
	PyDict_SetItemString(type->dict, "function", PyInt_FromLong(478));
	PyDict_SetItemString(type->dict, "package", PyInt_FromLong(479));
	PyDict_SetItemString(type->dict, "allocate", PyInt_FromLong(480));
	PyDict_SetItemString(type->dict, "connect", PyInt_FromLong(481));
	PyDict_SetItemString(type->dict, "describe", PyInt_FromLong(482));
	PyDict_SetItemString(type->dict, "disconnect", PyInt_FromLong(483));
	PyDict_SetItemString(type->dict, "flush", PyInt_FromLong(484));
	PyDict_SetItemString(type->dict, "free", PyInt_FromLong(485));
	PyDict_SetItemString(type->dict, "get", PyInt_FromLong(486));
	PyDict_SetItemString(type->dict, "include", PyInt_FromLong(487));
	PyDict_SetItemString(type->dict, "iterate", PyInt_FromLong(488));
	PyDict_SetItemString(type->dict, "leave", PyInt_FromLong(489));
	PyDict_SetItemString(type->dict, "loop", PyInt_FromLong(490));
	PyDict_SetItemString(type->dict, "prepare", PyInt_FromLong(491));
	PyDict_SetItemString(type->dict, "refresh", PyInt_FromLong(492));
	PyDict_SetItemString(type->dict, "release", PyInt_FromLong(493));
	PyDict_SetItemString(type->dict, "repeat", PyInt_FromLong(494));
	PyDict_SetItemString(type->dict, "resignal", PyInt_FromLong(495));
	PyDict_SetItemString(type->dict, "signal", PyInt_FromLong(496));
	PyDict_SetItemString(type->dict, "cache", PyInt_FromLong(497));
	PyDict_SetItemString(type->dict, "change", PyInt_FromLong(498));
	PyDict_SetItemString(type->dict, "check", PyInt_FromLong(499));
	PyDict_SetItemString(type->dict, "checksum", PyInt_FromLong(500));
	PyDict_SetItemString(type->dict, "do", PyInt_FromLong(501));
	PyDict_SetItemString(type->dict, "handler", PyInt_FromLong(502));
	PyDict_SetItemString(type->dict, "load", PyInt_FromLong(503));
	PyDict_SetItemString(type->dict, "optimize", PyInt_FromLong(504));
	PyDict_SetItemString(type->dict, "replace", PyInt_FromLong(505));
	PyDict_SetItemString(type->dict, "repair", PyInt_FromLong(506));
	PyDict_SetItemString(type->dict, "reset", PyInt_FromLong(507));
	PyDict_SetItemString(type->dict, "show", PyInt_FromLong(508));
	PyDict_SetItemString(type->dict, "stop", PyInt_FromLong(509));
	PyDict_SetItemString(type->dict, "unlock", PyInt_FromLong(510));
	PyDict_SetItemString(type->dict, "terminate", PyInt_FromLong(511));
	PyDict_SetItemString(type->dict, "to", PyInt_FromLong(512));
	PyDict_SetItemString(type->dict, "primary", PyInt_FromLong(513));
	PyDict_SetItemString(type->dict, "unique", PyInt_FromLong(514));
	PyDict_SetItemString(type->dict, "constraint", PyInt_FromLong(515));
	PyDict_SetItemString(type->dict, "foreign", PyInt_FromLong(516));
	PyDict_SetItemString(type->dict, "revert", PyInt_FromLong(517));
	PyDict_SetItemString(type->dict, "checkpoint", PyInt_FromLong(518));
	PyDict_SetItemString(type->dict, "calculate", PyInt_FromLong(519));
	PyDict_SetItemString(type->dict, "clear", PyInt_FromLong(520));
	PyDict_SetItemString(type->dict, "drillthrough", PyInt_FromLong(521));
	PyDict_SetItemString(type->dict, "freeze", PyInt_FromLong(522));
	PyDict_SetItemString(type->dict, "existing", PyInt_FromLong(523));
	PyDict_SetItemString(type->dict, "scope", PyInt_FromLong(524));
	PyDict_SetItemString(type->dict, "is", PyInt_FromLong(525));
	PyDict_SetItemString(type->dict, "body", PyInt_FromLong(526));
	PyDict_SetItemString(type->dict, "abort", PyInt_FromLong(527));
	PyDict_SetItemString(type->dict, "using", PyInt_FromLong(528));
}

void EStmtType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "sstunknown", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "sstinvalid", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "sstselect", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "sstdelete", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "sstupdate", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "sstinsert", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "sstcreatetable", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "sstcreateview", PyInt_FromLong(7));
	PyDict_SetItemString(type->dict, "sstsqlpluscmd", PyInt_FromLong(8));
	PyDict_SetItemString(type->dict, "sstcreatesequence", PyInt_FromLong(9));
	PyDict_SetItemString(type->dict, "sstdropsequencestmt", PyInt_FromLong(10));
	PyDict_SetItemString(type->dict, "sstdroptypestmt", PyInt_FromLong(11));
	PyDict_SetItemString(type->dict, "sstplsql_packages", PyInt_FromLong(12));
	PyDict_SetItemString(type->dict, "sstplsql_objecttype", PyInt_FromLong(13));
	PyDict_SetItemString(type->dict, "sstcreate_plsql_procedure", PyInt_FromLong(14));
	PyDict_SetItemString(type->dict, "sstcreate_plsql_function", PyInt_FromLong(15));
	PyDict_SetItemString(type->dict, "sstcreate_varray_type", PyInt_FromLong(16));
	PyDict_SetItemString(type->dict, "sstcreate_nested_table_type", PyInt_FromLong(17));
	PyDict_SetItemString(type->dict, "sstcreateobjecttablestmt", PyInt_FromLong(18));
	PyDict_SetItemString(type->dict, "sstplsql_block", PyInt_FromLong(19));
	PyDict_SetItemString(type->dict, "sstplsql_createprocedure", PyInt_FromLong(20));
	PyDict_SetItemString(type->dict, "sstplsql_createfunction", PyInt_FromLong(21));
	PyDict_SetItemString(type->dict, "sstplsql_createpackage", PyInt_FromLong(22));
	PyDict_SetItemString(type->dict, "sstplsql_createtrigger", PyInt_FromLong(23));
	PyDict_SetItemString(type->dict, "sstplsql_createtype", PyInt_FromLong(24));
	PyDict_SetItemString(type->dict, "sstplsql_createtypebody", PyInt_FromLong(25));
	PyDict_SetItemString(type->dict, "sstplsql_tabletypedef", PyInt_FromLong(26));
	PyDict_SetItemString(type->dict, "sstplsql_varraytypedef", PyInt_FromLong(27));
	PyDict_SetItemString(type->dict, "sstplsql_createtype_placeholder", PyInt_FromLong(28));
	PyDict_SetItemString(type->dict, "sstaltersession", PyInt_FromLong(29));
	PyDict_SetItemString(type->dict, "sstcreateindex", PyInt_FromLong(30));
	PyDict_SetItemString(type->dict, "sstdropindex", PyInt_FromLong(31));
	PyDict_SetItemString(type->dict, "sstdropview", PyInt_FromLong(32));
	PyDict_SetItemString(type->dict, "sstmerge", PyInt_FromLong(33));
	PyDict_SetItemString(type->dict, "sstdroptable", PyInt_FromLong(34));
	PyDict_SetItemString(type->dict, "sstaltertable", PyInt_FromLong(35));
	PyDict_SetItemString(type->dict, "sstcommit", PyInt_FromLong(36));
	PyDict_SetItemString(type->dict, "sstrollback", PyInt_FromLong(37));
	PyDict_SetItemString(type->dict, "sstsavepoint", PyInt_FromLong(38));
	PyDict_SetItemString(type->dict, "sstsettransaction", PyInt_FromLong(39));
	PyDict_SetItemString(type->dict, "sstlocktable", PyInt_FromLong(40));
	PyDict_SetItemString(type->dict, "sstmssqldummystmt", PyInt_FromLong(41));
	PyDict_SetItemString(type->dict, "sstcreatedatabase", PyInt_FromLong(42));
	PyDict_SetItemString(type->dict, "sstrevoke", PyInt_FromLong(43));
	PyDict_SetItemString(type->dict, "sstTruncate", PyInt_FromLong(44));
	PyDict_SetItemString(type->dict, "sstcreatematerializedview", PyInt_FromLong(45));
	PyDict_SetItemString(type->dict, "sstcreatesynonym", PyInt_FromLong(46));
	PyDict_SetItemString(type->dict, "sstmssqlcreateprocedure", PyInt_FromLong(47));
	PyDict_SetItemString(type->dict, "sstmssqlcreatetrigger", PyInt_FromLong(48));
	PyDict_SetItemString(type->dict, "sstmssqlcreatefunction", PyInt_FromLong(49));
	PyDict_SetItemString(type->dict, "sstmssqlalterprocedure", PyInt_FromLong(50));
	PyDict_SetItemString(type->dict, "sstmssqlaltertrigger", PyInt_FromLong(51));
	PyDict_SetItemString(type->dict, "sstmssqlalterfunction", PyInt_FromLong(52));
	PyDict_SetItemString(type->dict, "sstmssqlif", PyInt_FromLong(53));
	PyDict_SetItemString(type->dict, "sstmssqlblock", PyInt_FromLong(54));
	PyDict_SetItemString(type->dict, "sstmssqlgo", PyInt_FromLong(55));
	PyDict_SetItemString(type->dict, "sstmssqldbcc", PyInt_FromLong(56));
	PyDict_SetItemString(type->dict, "sstmssqlrestore", PyInt_FromLong(57));
	PyDict_SetItemString(type->dict, "sstmssqlbackup", PyInt_FromLong(58));
	PyDict_SetItemString(type->dict, "sstmssqlrevoke", PyInt_FromLong(59));
	PyDict_SetItemString(type->dict, "sstmssqlreadtext", PyInt_FromLong(60));
	PyDict_SetItemString(type->dict, "sstmssqlgrant", PyInt_FromLong(61));
	PyDict_SetItemString(type->dict, "sstmssqltruncatetable", PyInt_FromLong(62));
	PyDict_SetItemString(type->dict, "sstmssqladdsignature", PyInt_FromLong(63));
	PyDict_SetItemString(type->dict, "sstmssqlalterapplicationrole", PyInt_FromLong(64));
	PyDict_SetItemString(type->dict, "sstmssqlalterassembly", PyInt_FromLong(65));
	PyDict_SetItemString(type->dict, "sstmssqlalterasymmetrickey", PyInt_FromLong(66));
	PyDict_SetItemString(type->dict, "sstmssqlalterauthorization", PyInt_FromLong(67));
	PyDict_SetItemString(type->dict, "sstmssqlaltercertificate", PyInt_FromLong(68));
	PyDict_SetItemString(type->dict, "sstmssqlaltercredential", PyInt_FromLong(69));
	PyDict_SetItemString(type->dict, "sstmssqlalterdatabase", PyInt_FromLong(70));
	PyDict_SetItemString(type->dict, "sstmssqlalterendpoint", PyInt_FromLong(71));
	PyDict_SetItemString(type->dict, "sstmssqlalterfulltextcatalog", PyInt_FromLong(72));
	PyDict_SetItemString(type->dict, "sstmssqlalterfulltextindex", PyInt_FromLong(73));
	PyDict_SetItemString(type->dict, "sstmssqlalterindex", PyInt_FromLong(74));
	PyDict_SetItemString(type->dict, "sstmssqlalterlogin", PyInt_FromLong(75));
	PyDict_SetItemString(type->dict, "sstmssqlaltermasterkey", PyInt_FromLong(76));
	PyDict_SetItemString(type->dict, "sstmssqlaltermessagetype", PyInt_FromLong(77));
	PyDict_SetItemString(type->dict, "sstmssqlalterpartitionfunction", PyInt_FromLong(78));
	PyDict_SetItemString(type->dict, "sstmssqlalterpartitionscheme", PyInt_FromLong(79));
	PyDict_SetItemString(type->dict, "sstmssqlalterqueue", PyInt_FromLong(80));
	PyDict_SetItemString(type->dict, "sstmssqlalterremoteservicebinding", PyInt_FromLong(81));
	PyDict_SetItemString(type->dict, "sstmssqlalterrole", PyInt_FromLong(82));
	PyDict_SetItemString(type->dict, "sstmssqlalterroute", PyInt_FromLong(83));
	PyDict_SetItemString(type->dict, "sstmssqlalterschema", PyInt_FromLong(84));
	PyDict_SetItemString(type->dict, "sstmssqlalterservice", PyInt_FromLong(85));
	PyDict_SetItemString(type->dict, "sstmssqlalterservicemasterkey", PyInt_FromLong(86));
	PyDict_SetItemString(type->dict, "sstmssqlaltersymmetrickey", PyInt_FromLong(87));
	PyDict_SetItemString(type->dict, "sstmssqlalteruser", PyInt_FromLong(88));
	PyDict_SetItemString(type->dict, "sstmssqlalterview", PyInt_FromLong(89));
	PyDict_SetItemString(type->dict, "sstmssqlalterxmlschemacollection", PyInt_FromLong(90));
	PyDict_SetItemString(type->dict, "sstmssqlbackupdatabase", PyInt_FromLong(91));
	PyDict_SetItemString(type->dict, "sstmssqlbackupcertificate", PyInt_FromLong(92));
	PyDict_SetItemString(type->dict, "sstmssqlbackuplog", PyInt_FromLong(93));
	PyDict_SetItemString(type->dict, "sstmssqlbackupmasterkey", PyInt_FromLong(94));
	PyDict_SetItemString(type->dict, "sstmssqlbackupservicemasterkey", PyInt_FromLong(95));
	PyDict_SetItemString(type->dict, "sstmssqlbeginconversationtimer", PyInt_FromLong(96));
	PyDict_SetItemString(type->dict, "sstmssqlbegindialog", PyInt_FromLong(97));
	PyDict_SetItemString(type->dict, "sstmssqlbegindistributed", PyInt_FromLong(98));
	PyDict_SetItemString(type->dict, "sstmssqlbegintran", PyInt_FromLong(99));
	PyDict_SetItemString(type->dict, "sstmssqlbreak", PyInt_FromLong(100));
	PyDict_SetItemString(type->dict, "sstmssqlbulkinsert", PyInt_FromLong(101));
	PyDict_SetItemString(type->dict, "sstmssqlclose", PyInt_FromLong(102));
	PyDict_SetItemString(type->dict, "sstmssqlclosemasterkey", PyInt_FromLong(103));
	PyDict_SetItemString(type->dict, "sstmssqlclosesymmetrickey", PyInt_FromLong(104));
	PyDict_SetItemString(type->dict, "sstmssqlcontinue", PyInt_FromLong(105));
	PyDict_SetItemString(type->dict, "sstmssqlcreateaggregate", PyInt_FromLong(106));
	PyDict_SetItemString(type->dict, "sstmssqlcreateapplicationrole", PyInt_FromLong(107));
	PyDict_SetItemString(type->dict, "sstmssqlcreateassembly", PyInt_FromLong(108));
	PyDict_SetItemString(type->dict, "sstmssqlcreateasymmetrickey", PyInt_FromLong(109));
	PyDict_SetItemString(type->dict, "sstmssqlcreatecertificate", PyInt_FromLong(110));
	PyDict_SetItemString(type->dict, "sstmssqlcreatecontract", PyInt_FromLong(111));
	PyDict_SetItemString(type->dict, "sstmssqlcreatecredential", PyInt_FromLong(112));
	PyDict_SetItemString(type->dict, "sstmssqlcreatedefault", PyInt_FromLong(113));
	PyDict_SetItemString(type->dict, "sstmssqlcreateendpoint", PyInt_FromLong(114));
	PyDict_SetItemString(type->dict, "sstmssqlcreateeventnotification", PyInt_FromLong(115));
	PyDict_SetItemString(type->dict, "sstmssqlcreatefulltextcatalog", PyInt_FromLong(116));
	PyDict_SetItemString(type->dict, "sstmssqlcreatefulltextindex", PyInt_FromLong(117));
	PyDict_SetItemString(type->dict, "sstmssqlcreatelogin", PyInt_FromLong(118));
	PyDict_SetItemString(type->dict, "sstmssqlcreatemasterkey", PyInt_FromLong(119));
	PyDict_SetItemString(type->dict, "sstmssqlcreatemessagetype", PyInt_FromLong(120));
	PyDict_SetItemString(type->dict, "sstmssqlcreatepartitionfunction", PyInt_FromLong(121));
	PyDict_SetItemString(type->dict, "sstmssqlcreatepartitionscheme", PyInt_FromLong(122));
	PyDict_SetItemString(type->dict, "sstmssqlcreatequeue", PyInt_FromLong(123));
	PyDict_SetItemString(type->dict, "sstmssqlcreateremoteservicebinding", PyInt_FromLong(124));
	PyDict_SetItemString(type->dict, "sstmssqlcreaterole", PyInt_FromLong(125));
	PyDict_SetItemString(type->dict, "sstmssqlcreateroute", PyInt_FromLong(126));
	PyDict_SetItemString(type->dict, "sstmssqlcreaterule", PyInt_FromLong(127));
	PyDict_SetItemString(type->dict, "sstmssqlcreateschema", PyInt_FromLong(128));
	PyDict_SetItemString(type->dict, "sstmssqlcreateservice", PyInt_FromLong(129));
	PyDict_SetItemString(type->dict, "sstmssqlcreatestatistics", PyInt_FromLong(130));
	PyDict_SetItemString(type->dict, "sstmssqlcreatesymmetrickey", PyInt_FromLong(131));
	PyDict_SetItemString(type->dict, "sstmssqlcreatesynonym", PyInt_FromLong(132));
	PyDict_SetItemString(type->dict, "sstmssqlcreatetype", PyInt_FromLong(133));
	PyDict_SetItemString(type->dict, "sstmssqlcreateuser", PyInt_FromLong(134));
	PyDict_SetItemString(type->dict, "sstmssqlcreatexmlschemacollection", PyInt_FromLong(135));
	PyDict_SetItemString(type->dict, "sstmssqldeallocate", PyInt_FromLong(136));
	PyDict_SetItemString(type->dict, "sstmssqldeclare", PyInt_FromLong(137));
	PyDict_SetItemString(type->dict, "sstmssqldeny", PyInt_FromLong(138));
	PyDict_SetItemString(type->dict, "sstmssqldisabletrigger", PyInt_FromLong(139));
	PyDict_SetItemString(type->dict, "sstmssqldropaggregate", PyInt_FromLong(140));
	PyDict_SetItemString(type->dict, "sstmssqldropapplicationrole", PyInt_FromLong(141));
	PyDict_SetItemString(type->dict, "sstmssqldropassembly", PyInt_FromLong(142));
	PyDict_SetItemString(type->dict, "sstmssqldropasymmetrickey", PyInt_FromLong(143));
	PyDict_SetItemString(type->dict, "sstmssqldropcertificate", PyInt_FromLong(144));
	PyDict_SetItemString(type->dict, "sstmssqldropcontract", PyInt_FromLong(145));
	PyDict_SetItemString(type->dict, "sstmssqldropcredential", PyInt_FromLong(146));
	PyDict_SetItemString(type->dict, "sstmssqldropdatabase", PyInt_FromLong(147));
	PyDict_SetItemString(type->dict, "sstmssqldropdefault", PyInt_FromLong(148));
	PyDict_SetItemString(type->dict, "sstmssqldropendpoint", PyInt_FromLong(149));
	PyDict_SetItemString(type->dict, "sstmssqldropeventnotification", PyInt_FromLong(150));
	PyDict_SetItemString(type->dict, "sstmssqldropfulltextcatalog", PyInt_FromLong(151));
	PyDict_SetItemString(type->dict, "sstmssqldropfulltextindex", PyInt_FromLong(152));
	PyDict_SetItemString(type->dict, "sstmssqldropfunction", PyInt_FromLong(153));
	PyDict_SetItemString(type->dict, "sstmssqldropdbobject", PyInt_FromLong(154));
	PyDict_SetItemString(type->dict, "sstmssqldropindex", PyInt_FromLong(155));
	PyDict_SetItemString(type->dict, "sstmssqldroplogin", PyInt_FromLong(156));
	PyDict_SetItemString(type->dict, "sstmssqldropmasterkey", PyInt_FromLong(157));
	PyDict_SetItemString(type->dict, "sstmssqldropmessagetype", PyInt_FromLong(158));
	PyDict_SetItemString(type->dict, "sstmssqldroppartitionfunction", PyInt_FromLong(159));
	PyDict_SetItemString(type->dict, "sstmssqldroppartitionscheme", PyInt_FromLong(160));
	PyDict_SetItemString(type->dict, "sstmssqldropprocedure", PyInt_FromLong(161));
	PyDict_SetItemString(type->dict, "sstmssqldropqueue", PyInt_FromLong(162));
	PyDict_SetItemString(type->dict, "sstmssqldropremoteservicebinding", PyInt_FromLong(163));
	PyDict_SetItemString(type->dict, "sstmssqldroprole", PyInt_FromLong(164));
	PyDict_SetItemString(type->dict, "sstmssqldroproute", PyInt_FromLong(165));
	PyDict_SetItemString(type->dict, "sstmssqldroprule", PyInt_FromLong(166));
	PyDict_SetItemString(type->dict, "sstmssqldropschema", PyInt_FromLong(167));
	PyDict_SetItemString(type->dict, "sstmssqldropservice", PyInt_FromLong(168));
	PyDict_SetItemString(type->dict, "sstmssqldropsignature", PyInt_FromLong(169));
	PyDict_SetItemString(type->dict, "sstmssqldropstatistics", PyInt_FromLong(170));
	PyDict_SetItemString(type->dict, "sstmssqldropsymmetrickey", PyInt_FromLong(171));
	PyDict_SetItemString(type->dict, "sstmssqldropsynonym", PyInt_FromLong(172));
	PyDict_SetItemString(type->dict, "sstmssqldroptable", PyInt_FromLong(173));
	PyDict_SetItemString(type->dict, "sstmssqldroptrigger", PyInt_FromLong(174));
	PyDict_SetItemString(type->dict, "sstmssqldroptype", PyInt_FromLong(175));
	PyDict_SetItemString(type->dict, "sstmssqldropuser", PyInt_FromLong(176));
	PyDict_SetItemString(type->dict, "sstmssqldropview", PyInt_FromLong(177));
	PyDict_SetItemString(type->dict, "sstmssqldropxmlschemacollection", PyInt_FromLong(178));
	PyDict_SetItemString(type->dict, "sstmssqlenabletrigger", PyInt_FromLong(179));
	PyDict_SetItemString(type->dict, "sstmssqlendconversation", PyInt_FromLong(180));
	PyDict_SetItemString(type->dict, "sstmssqlexecuteas", PyInt_FromLong(181));
	PyDict_SetItemString(type->dict, "sstmssqlfetch", PyInt_FromLong(182));
	PyDict_SetItemString(type->dict, "sstmssqlgoto", PyInt_FromLong(183));
	PyDict_SetItemString(type->dict, "sstmssqlkill", PyInt_FromLong(184));
	PyDict_SetItemString(type->dict, "sstmssqlkillquerynotificationsubscription", PyInt_FromLong(185));
	PyDict_SetItemString(type->dict, "sstmssqlkillstats", PyInt_FromLong(186));
	PyDict_SetItemString(type->dict, "sstmssqlmoveconversation", PyInt_FromLong(187));
	PyDict_SetItemString(type->dict, "sstmssqlopen", PyInt_FromLong(188));
	PyDict_SetItemString(type->dict, "sstmssqlopenmasterkey", PyInt_FromLong(189));
	PyDict_SetItemString(type->dict, "sstmssqlopensymmetrickey", PyInt_FromLong(190));
	PyDict_SetItemString(type->dict, "sstmssqlprint", PyInt_FromLong(191));
	PyDict_SetItemString(type->dict, "sstmssqlraiserror", PyInt_FromLong(192));
	PyDict_SetItemString(type->dict, "sstmssqlreceive", PyInt_FromLong(193));
	PyDict_SetItemString(type->dict, "sstmssqlreconfigure", PyInt_FromLong(194));
	PyDict_SetItemString(type->dict, "sstmssqlrestoredatabase", PyInt_FromLong(195));
	PyDict_SetItemString(type->dict, "sstmssqlrestorefilelistonly", PyInt_FromLong(196));
	PyDict_SetItemString(type->dict, "sstmssqlrestoreheaderonly", PyInt_FromLong(197));
	PyDict_SetItemString(type->dict, "sstmssqlrestorelabelonly", PyInt_FromLong(198));
	PyDict_SetItemString(type->dict, "sstmssqlrestorelog", PyInt_FromLong(199));
	PyDict_SetItemString(type->dict, "sstmssqlrestoremasterkey", PyInt_FromLong(200));
	PyDict_SetItemString(type->dict, "sstmssqlrestorerewindonly", PyInt_FromLong(201));
	PyDict_SetItemString(type->dict, "sstmssqlrestoreservicemasterkey", PyInt_FromLong(202));
	PyDict_SetItemString(type->dict, "sstmssqlrestoreverifyonly", PyInt_FromLong(203));
	PyDict_SetItemString(type->dict, "sstmssqlrevert", PyInt_FromLong(204));
	PyDict_SetItemString(type->dict, "sstmssqlreturn", PyInt_FromLong(205));
	PyDict_SetItemString(type->dict, "sstmssqlsavetran", PyInt_FromLong(206));
	PyDict_SetItemString(type->dict, "sstmssqlselect", PyInt_FromLong(207));
	PyDict_SetItemString(type->dict, "sstmssqlsendonconversation", PyInt_FromLong(208));
	PyDict_SetItemString(type->dict, "sstmssqlset", PyInt_FromLong(209));
	PyDict_SetItemString(type->dict, "sstmssqlsetuser", PyInt_FromLong(210));
	PyDict_SetItemString(type->dict, "sstmssqlshutdown", PyInt_FromLong(211));
	PyDict_SetItemString(type->dict, "sstmssqlsign", PyInt_FromLong(212));
	PyDict_SetItemString(type->dict, "sstmssqlbegintry", PyInt_FromLong(213));
	PyDict_SetItemString(type->dict, "sstmssqlbegincatch", PyInt_FromLong(214));
	PyDict_SetItemString(type->dict, "sstmssqlupdatestatistics", PyInt_FromLong(215));
	PyDict_SetItemString(type->dict, "sstmssqlupdatetext", PyInt_FromLong(216));
	PyDict_SetItemString(type->dict, "sstmssqluse", PyInt_FromLong(217));
	PyDict_SetItemString(type->dict, "sstmssqlwaitfor", PyInt_FromLong(218));
	PyDict_SetItemString(type->dict, "sstmssqlwhile", PyInt_FromLong(219));
	PyDict_SetItemString(type->dict, "sstmssqlcte", PyInt_FromLong(220));
	PyDict_SetItemString(type->dict, "sstmssqlwithxmlnamespaces", PyInt_FromLong(221));
	PyDict_SetItemString(type->dict, "sstmssqlwritetext", PyInt_FromLong(222));
	PyDict_SetItemString(type->dict, "sstmssqlexec", PyInt_FromLong(223));
	PyDict_SetItemString(type->dict, "sstexecutestmt", PyInt_FromLong(224));
	PyDict_SetItemString(type->dict, "sstsetstmt", PyInt_FromLong(225));
	PyDict_SetItemString(type->dict, "sstmssqlcommit", PyInt_FromLong(226));
	PyDict_SetItemString(type->dict, "sstmssqlrollback", PyInt_FromLong(227));
	PyDict_SetItemString(type->dict, "sstraiserror", PyInt_FromLong(228));
	PyDict_SetItemString(type->dict, "sstmssqlwithas", PyInt_FromLong(229));
	PyDict_SetItemString(type->dict, "sstmssqllabel", PyInt_FromLong(230));
	PyDict_SetItemString(type->dict, "ssterrorstmt", PyInt_FromLong(231));
	PyDict_SetItemString(type->dict, "sstmssqldrop", PyInt_FromLong(232));
	PyDict_SetItemString(type->dict, "sstmssqlstmtstub", PyInt_FromLong(233));
	PyDict_SetItemString(type->dict, "sstmssqlcheckpoint", PyInt_FromLong(234));
	PyDict_SetItemString(type->dict, "sstoraclealtercluster", PyInt_FromLong(235));
	PyDict_SetItemString(type->dict, "sstoraclealterdatabase", PyInt_FromLong(236));
	PyDict_SetItemString(type->dict, "sstmssqlexecfake", PyInt_FromLong(237));
	PyDict_SetItemString(type->dict, "sstoraclealterdimension", PyInt_FromLong(238));
	PyDict_SetItemString(type->dict, "sstoraclealterdiskgroup", PyInt_FromLong(239));
	PyDict_SetItemString(type->dict, "sstoraclealterfunction", PyInt_FromLong(240));
	PyDict_SetItemString(type->dict, "sstoraclealterindex", PyInt_FromLong(241));
	PyDict_SetItemString(type->dict, "sstoraclealterindextype", PyInt_FromLong(242));
	PyDict_SetItemString(type->dict, "sstoraclealterjava", PyInt_FromLong(243));
	PyDict_SetItemString(type->dict, "sstoraclealtermaterializedview", PyInt_FromLong(244));
	PyDict_SetItemString(type->dict, "sstoraclealtermaterializedviewlog", PyInt_FromLong(245));
	PyDict_SetItemString(type->dict, "sstoraclealteroperator", PyInt_FromLong(246));
	PyDict_SetItemString(type->dict, "sstoraclealteroutline", PyInt_FromLong(247));
	PyDict_SetItemString(type->dict, "sstoraclealterpackage", PyInt_FromLong(248));
	PyDict_SetItemString(type->dict, "sstoraclealterprocedure", PyInt_FromLong(249));
	PyDict_SetItemString(type->dict, "sstoraclealterprofile", PyInt_FromLong(250));
	PyDict_SetItemString(type->dict, "sstoraclealterresourcecost", PyInt_FromLong(251));
	PyDict_SetItemString(type->dict, "sstoraclealterrole", PyInt_FromLong(252));
	PyDict_SetItemString(type->dict, "sstoraclealterrollbacksegment", PyInt_FromLong(253));
	PyDict_SetItemString(type->dict, "sstoraclealtersequence", PyInt_FromLong(254));
	PyDict_SetItemString(type->dict, "sstoraclealtersession", PyInt_FromLong(255));
	PyDict_SetItemString(type->dict, "sstoraclealtersystem", PyInt_FromLong(256));
	PyDict_SetItemString(type->dict, "sstoraclealtertablespace", PyInt_FromLong(257));
	PyDict_SetItemString(type->dict, "sstoraclealtertrigger", PyInt_FromLong(258));
	PyDict_SetItemString(type->dict, "sstoraclealtertype", PyInt_FromLong(259));
	PyDict_SetItemString(type->dict, "sstoraclealteruser", PyInt_FromLong(260));
	PyDict_SetItemString(type->dict, "sstoraclealterview", PyInt_FromLong(261));
	PyDict_SetItemString(type->dict, "sstoracleanalyze", PyInt_FromLong(262));
	PyDict_SetItemString(type->dict, "sstoracleassociatestatistics", PyInt_FromLong(263));
	PyDict_SetItemString(type->dict, "sstoracleaudit", PyInt_FromLong(264));
	PyDict_SetItemString(type->dict, "sstoraclecall", PyInt_FromLong(265));
	PyDict_SetItemString(type->dict, "sstoraclecomment", PyInt_FromLong(266));
	PyDict_SetItemString(type->dict, "sstoraclecommit", PyInt_FromLong(267));
	PyDict_SetItemString(type->dict, "sstoraclecreatecluster", PyInt_FromLong(268));
	PyDict_SetItemString(type->dict, "sstoraclecreatecontext", PyInt_FromLong(269));
	PyDict_SetItemString(type->dict, "sstoraclecreatecontrolfile", PyInt_FromLong(270));
	PyDict_SetItemString(type->dict, "sstoraclecreatedatabase", PyInt_FromLong(271));
	PyDict_SetItemString(type->dict, "sstoraclecreatedatabaselink", PyInt_FromLong(272));
	PyDict_SetItemString(type->dict, "sstoraclecreatedimension", PyInt_FromLong(273));
	PyDict_SetItemString(type->dict, "sstoraclecreatedirectory", PyInt_FromLong(274));
	PyDict_SetItemString(type->dict, "sstoraclecreatediskgroup", PyInt_FromLong(275));
	PyDict_SetItemString(type->dict, "sstoraclecreatefunction", PyInt_FromLong(276));
	PyDict_SetItemString(type->dict, "sstoraclecreateindex", PyInt_FromLong(277));
	PyDict_SetItemString(type->dict, "sstoraclecreateindextype", PyInt_FromLong(278));
	PyDict_SetItemString(type->dict, "sstoraclecreatejava", PyInt_FromLong(279));
	PyDict_SetItemString(type->dict, "sstoraclecreatelibrary", PyInt_FromLong(280));
	PyDict_SetItemString(type->dict, "sstoraclecreatematerializedview", PyInt_FromLong(281));
	PyDict_SetItemString(type->dict, "sstoraclecreatematerializedviewlog", PyInt_FromLong(282));
	PyDict_SetItemString(type->dict, "sstoraclecreateoperator", PyInt_FromLong(283));
	PyDict_SetItemString(type->dict, "sstoraclecreateoutline", PyInt_FromLong(284));
	PyDict_SetItemString(type->dict, "sstoraclecreatepackagebody", PyInt_FromLong(285));
	PyDict_SetItemString(type->dict, "sstoraclecreatepfile", PyInt_FromLong(286));
	PyDict_SetItemString(type->dict, "sstoraclecreateprocedure", PyInt_FromLong(287));
	PyDict_SetItemString(type->dict, "sstoraclecreateprofile", PyInt_FromLong(288));
	PyDict_SetItemString(type->dict, "sstoraclecreaterestorepoint", PyInt_FromLong(289));
	PyDict_SetItemString(type->dict, "sstoraclecreaterole", PyInt_FromLong(290));
	PyDict_SetItemString(type->dict, "sstoraclecreaterollbacksegment", PyInt_FromLong(291));
	PyDict_SetItemString(type->dict, "sstoraclecreateschema", PyInt_FromLong(292));
	PyDict_SetItemString(type->dict, "sstoraclecreatesequence", PyInt_FromLong(293));
	PyDict_SetItemString(type->dict, "sstoraclecreatespfile", PyInt_FromLong(294));
	PyDict_SetItemString(type->dict, "sstoraclecreatesynonym", PyInt_FromLong(295));
	PyDict_SetItemString(type->dict, "sstoraclecreatetablespace", PyInt_FromLong(296));
	PyDict_SetItemString(type->dict, "sstoraclecreatetrigger", PyInt_FromLong(297));
	PyDict_SetItemString(type->dict, "sstoraclecreatetype", PyInt_FromLong(298));
	PyDict_SetItemString(type->dict, "sstoraclecreateuser", PyInt_FromLong(299));
	PyDict_SetItemString(type->dict, "sstoraclecreateview", PyInt_FromLong(300));
	PyDict_SetItemString(type->dict, "sstoracledisassociatestatistics", PyInt_FromLong(301));
	PyDict_SetItemString(type->dict, "sstoracledropcluster", PyInt_FromLong(302));
	PyDict_SetItemString(type->dict, "sstoracledropcontext", PyInt_FromLong(303));
	PyDict_SetItemString(type->dict, "sstoracledropdatabase", PyInt_FromLong(304));
	PyDict_SetItemString(type->dict, "sstoracledropdatabaselink", PyInt_FromLong(305));
	PyDict_SetItemString(type->dict, "sstoracledropdimension", PyInt_FromLong(306));
	PyDict_SetItemString(type->dict, "sstoracledropdirectory", PyInt_FromLong(307));
	PyDict_SetItemString(type->dict, "sstoracledropdiskgroup", PyInt_FromLong(308));
	PyDict_SetItemString(type->dict, "sstoracledropfunction", PyInt_FromLong(309));
	PyDict_SetItemString(type->dict, "sstoracledropindex", PyInt_FromLong(310));
	PyDict_SetItemString(type->dict, "sstoracledropindextype", PyInt_FromLong(311));
	PyDict_SetItemString(type->dict, "sstoracledropjava", PyInt_FromLong(312));
	PyDict_SetItemString(type->dict, "sstoracledroplibrary", PyInt_FromLong(313));
	PyDict_SetItemString(type->dict, "sstoracledropmaterializedview", PyInt_FromLong(314));
	PyDict_SetItemString(type->dict, "sstoracledropmaterializedviewlog", PyInt_FromLong(315));
	PyDict_SetItemString(type->dict, "sstoracledropoperator", PyInt_FromLong(316));
	PyDict_SetItemString(type->dict, "sstoracledropoutline", PyInt_FromLong(317));
	PyDict_SetItemString(type->dict, "sstoracledroppackage", PyInt_FromLong(318));
	PyDict_SetItemString(type->dict, "sstoracledropprocedure", PyInt_FromLong(319));
	PyDict_SetItemString(type->dict, "sstoracledropprofile", PyInt_FromLong(320));
	PyDict_SetItemString(type->dict, "sstoracledroprestorepoint", PyInt_FromLong(321));
	PyDict_SetItemString(type->dict, "sstoracledroprole", PyInt_FromLong(322));
	PyDict_SetItemString(type->dict, "sstoracledroprollbacksegment", PyInt_FromLong(323));
	PyDict_SetItemString(type->dict, "sstoracledropsequence", PyInt_FromLong(324));
	PyDict_SetItemString(type->dict, "sstoracledropsynonym", PyInt_FromLong(325));
	PyDict_SetItemString(type->dict, "sstoracledroptable", PyInt_FromLong(326));
	PyDict_SetItemString(type->dict, "sstoracledroptablespace", PyInt_FromLong(327));
	PyDict_SetItemString(type->dict, "sstoracledroptrigger", PyInt_FromLong(328));
	PyDict_SetItemString(type->dict, "sstoracledroptype", PyInt_FromLong(329));
	PyDict_SetItemString(type->dict, "sstoracledroptypebody", PyInt_FromLong(330));
	PyDict_SetItemString(type->dict, "sstoracledropuser", PyInt_FromLong(331));
	PyDict_SetItemString(type->dict, "sstoracledropview", PyInt_FromLong(332));
	PyDict_SetItemString(type->dict, "sstoracleexplainplan", PyInt_FromLong(333));
	PyDict_SetItemString(type->dict, "sstoracleflashbackdatabase", PyInt_FromLong(334));
	PyDict_SetItemString(type->dict, "sstoracleflashbacktable", PyInt_FromLong(335));
	PyDict_SetItemString(type->dict, "sstoraclegrant", PyInt_FromLong(336));
	PyDict_SetItemString(type->dict, "sstoraclelocktable", PyInt_FromLong(337));
	PyDict_SetItemString(type->dict, "sstoraclenoaudit", PyInt_FromLong(338));
	PyDict_SetItemString(type->dict, "sstoraclepurge", PyInt_FromLong(339));
	PyDict_SetItemString(type->dict, "sstoraclerename", PyInt_FromLong(340));
	PyDict_SetItemString(type->dict, "sstoraclerevoke", PyInt_FromLong(341));
	PyDict_SetItemString(type->dict, "sstoraclerollback", PyInt_FromLong(342));
	PyDict_SetItemString(type->dict, "sstoraclesavepoint", PyInt_FromLong(343));
	PyDict_SetItemString(type->dict, "sstoraclesetconstraint", PyInt_FromLong(344));
	PyDict_SetItemString(type->dict, "sstoraclesetrole", PyInt_FromLong(345));
	PyDict_SetItemString(type->dict, "sstoraclesettransaction", PyInt_FromLong(346));
	PyDict_SetItemString(type->dict, "sstoracletruncate", PyInt_FromLong(347));
	PyDict_SetItemString(type->dict, "sstmysqlalterdatabase", PyInt_FromLong(348));
	PyDict_SetItemString(type->dict, "sstmysqlalterfunction", PyInt_FromLong(349));
	PyDict_SetItemString(type->dict, "sstmysqlalterprocedure", PyInt_FromLong(350));
	PyDict_SetItemString(type->dict, "sstmysqlalterview", PyInt_FromLong(351));
	PyDict_SetItemString(type->dict, "sstmysqlanalyzetable", PyInt_FromLong(352));
	PyDict_SetItemString(type->dict, "sstmysqlbackuptable", PyInt_FromLong(353));
	PyDict_SetItemString(type->dict, "sstmysqlcacheindex", PyInt_FromLong(354));
	PyDict_SetItemString(type->dict, "sstmysqlcall", PyInt_FromLong(355));
	PyDict_SetItemString(type->dict, "sstmysqlcase", PyInt_FromLong(356));
	PyDict_SetItemString(type->dict, "sstmysqlchangemasterto", PyInt_FromLong(357));
	PyDict_SetItemString(type->dict, "sstmysqlchecktable", PyInt_FromLong(358));
	PyDict_SetItemString(type->dict, "sstmysqlchecksumtable", PyInt_FromLong(359));
	PyDict_SetItemString(type->dict, "sstmysqlclose", PyInt_FromLong(360));
	PyDict_SetItemString(type->dict, "sstmysqlcommit", PyInt_FromLong(361));
	PyDict_SetItemString(type->dict, "sstmysqlcreatedatabase", PyInt_FromLong(362));
	PyDict_SetItemString(type->dict, "sstmysqlcreateindex", PyInt_FromLong(363));
	PyDict_SetItemString(type->dict, "sstmysqlcreatefunction", PyInt_FromLong(364));
	PyDict_SetItemString(type->dict, "sstmysqlcreateprocedure", PyInt_FromLong(365));
	PyDict_SetItemString(type->dict, "sstmysqlcreatetrigger", PyInt_FromLong(366));
	PyDict_SetItemString(type->dict, "sstmysqlcreateuser", PyInt_FromLong(367));
	PyDict_SetItemString(type->dict, "sstmysqlcreateview", PyInt_FromLong(368));
	PyDict_SetItemString(type->dict, "sstmysqldeclare", PyInt_FromLong(369));
	PyDict_SetItemString(type->dict, "sstmysqldescribe", PyInt_FromLong(370));
	PyDict_SetItemString(type->dict, "sstmysqldo", PyInt_FromLong(371));
	PyDict_SetItemString(type->dict, "sstmysqldropdatabase", PyInt_FromLong(372));
	PyDict_SetItemString(type->dict, "sstmysqldropfunction", PyInt_FromLong(373));
	PyDict_SetItemString(type->dict, "sstmysqldropindex", PyInt_FromLong(374));
	PyDict_SetItemString(type->dict, "sstmysqldropprocedure", PyInt_FromLong(375));
	PyDict_SetItemString(type->dict, "sstmysqldroptable", PyInt_FromLong(376));
	PyDict_SetItemString(type->dict, "sstmysqldroptrigger", PyInt_FromLong(377));
	PyDict_SetItemString(type->dict, "sstmysqldropuser", PyInt_FromLong(378));
	PyDict_SetItemString(type->dict, "sstmysqldropview", PyInt_FromLong(379));
	PyDict_SetItemString(type->dict, "sstmysqlexecute", PyInt_FromLong(380));
	PyDict_SetItemString(type->dict, "sstmysqlfetch", PyInt_FromLong(381));
	PyDict_SetItemString(type->dict, "sstmysqlflush", PyInt_FromLong(382));
	PyDict_SetItemString(type->dict, "sstmysqlgrant", PyInt_FromLong(383));
	PyDict_SetItemString(type->dict, "sstmysqlhandler", PyInt_FromLong(384));
	PyDict_SetItemString(type->dict, "sstmysqlif", PyInt_FromLong(385));
	PyDict_SetItemString(type->dict, "sstmysqliterate", PyInt_FromLong(386));
	PyDict_SetItemString(type->dict, "sstmysqlkill", PyInt_FromLong(387));
	PyDict_SetItemString(type->dict, "sstmysqlleave", PyInt_FromLong(388));
	PyDict_SetItemString(type->dict, "sstmysqlloaddatainfile", PyInt_FromLong(389));
	PyDict_SetItemString(type->dict, "sstmysqlloaddatafrommaster", PyInt_FromLong(390));
	PyDict_SetItemString(type->dict, "sstmysqlloadindexintocache", PyInt_FromLong(391));
	PyDict_SetItemString(type->dict, "sstmysqlloadtable", PyInt_FromLong(392));
	PyDict_SetItemString(type->dict, "sstmysqllocktable", PyInt_FromLong(393));
	PyDict_SetItemString(type->dict, "sstmysqlloop", PyInt_FromLong(394));
	PyDict_SetItemString(type->dict, "sstmysqlopen", PyInt_FromLong(395));
	PyDict_SetItemString(type->dict, "sstmysqloptimizetable", PyInt_FromLong(396));
	PyDict_SetItemString(type->dict, "sstmysqldeallocateprepare", PyInt_FromLong(397));
	PyDict_SetItemString(type->dict, "sstmysqldropprepare", PyInt_FromLong(398));
	PyDict_SetItemString(type->dict, "sstmysqlprepare", PyInt_FromLong(399));
	PyDict_SetItemString(type->dict, "sstmysqlpurgelogs", PyInt_FromLong(400));
	PyDict_SetItemString(type->dict, "sstmysqlrepeat", PyInt_FromLong(401));
	PyDict_SetItemString(type->dict, "sstmysqlreplace", PyInt_FromLong(402));
	PyDict_SetItemString(type->dict, "sstmysqlrenametable", PyInt_FromLong(403));
	PyDict_SetItemString(type->dict, "sstmysqlrepairtable", PyInt_FromLong(404));
	PyDict_SetItemString(type->dict, "sstmysqlreleasesavepoint", PyInt_FromLong(405));
	PyDict_SetItemString(type->dict, "sstmysqlrenameuser", PyInt_FromLong(406));
	PyDict_SetItemString(type->dict, "sstmysqlrest", PyInt_FromLong(407));
	PyDict_SetItemString(type->dict, "sstmysqlresetmaster", PyInt_FromLong(408));
	PyDict_SetItemString(type->dict, "sstmysqlresetslave", PyInt_FromLong(409));
	PyDict_SetItemString(type->dict, "sstmysqlrestoretable", PyInt_FromLong(410));
	PyDict_SetItemString(type->dict, "sstmysqlrevoke", PyInt_FromLong(411));
	PyDict_SetItemString(type->dict, "sstmysqlrollback", PyInt_FromLong(412));
	PyDict_SetItemString(type->dict, "sstmysqlsavepoint", PyInt_FromLong(413));
	PyDict_SetItemString(type->dict, "sstmysqlreset", PyInt_FromLong(414));
	PyDict_SetItemString(type->dict, "sstmysqlset", PyInt_FromLong(415));
	PyDict_SetItemString(type->dict, "sstmysqlsetautocommit", PyInt_FromLong(416));
	PyDict_SetItemString(type->dict, "sstmysqlsettransaction", PyInt_FromLong(417));
	PyDict_SetItemString(type->dict, "sstmysqlsetpassword", PyInt_FromLong(418));
	PyDict_SetItemString(type->dict, "sstmysqlshowcreatedatabase", PyInt_FromLong(419));
	PyDict_SetItemString(type->dict, "sstmysqlshowcharacterset", PyInt_FromLong(420));
	PyDict_SetItemString(type->dict, "sstmysqlshowcollation", PyInt_FromLong(421));
	PyDict_SetItemString(type->dict, "sstmysqlshowcolumns", PyInt_FromLong(422));
	PyDict_SetItemString(type->dict, "sstmysqlshowcreatetable", PyInt_FromLong(423));
	PyDict_SetItemString(type->dict, "sstmysqlshowcreateview", PyInt_FromLong(424));
	PyDict_SetItemString(type->dict, "sstmysqlshowcreatefunction", PyInt_FromLong(425));
	PyDict_SetItemString(type->dict, "sstmysqlshowcreateprocedure", PyInt_FromLong(426));
	PyDict_SetItemString(type->dict, "sstmysqlshowdatabases", PyInt_FromLong(427));
	PyDict_SetItemString(type->dict, "sstmysqlshowengines", PyInt_FromLong(428));
	PyDict_SetItemString(type->dict, "sstmysqlshowerrors", PyInt_FromLong(429));
	PyDict_SetItemString(type->dict, "sstmysqlshowgrants", PyInt_FromLong(430));
	PyDict_SetItemString(type->dict, "sstmysqlshowfunctionstatus", PyInt_FromLong(431));
	PyDict_SetItemString(type->dict, "sstmysqlshowindex", PyInt_FromLong(432));
	PyDict_SetItemString(type->dict, "sstmysqlshowinnodbstatus", PyInt_FromLong(433));
	PyDict_SetItemString(type->dict, "sstmysqlshowlogs", PyInt_FromLong(434));
	PyDict_SetItemString(type->dict, "sstmysqlshowprivileges", PyInt_FromLong(435));
	PyDict_SetItemString(type->dict, "sstmysqlshowprocesslist", PyInt_FromLong(436));
	PyDict_SetItemString(type->dict, "sstmysqlshowstatus", PyInt_FromLong(437));
	PyDict_SetItemString(type->dict, "sstmysqlshowtablestatus", PyInt_FromLong(438));
	PyDict_SetItemString(type->dict, "sstmysqlshowtables", PyInt_FromLong(439));
	PyDict_SetItemString(type->dict, "sstmysqlshowtriggers", PyInt_FromLong(440));
	PyDict_SetItemString(type->dict, "sstmysqlshowvariables", PyInt_FromLong(441));
	PyDict_SetItemString(type->dict, "sstmysqlshowwarnings", PyInt_FromLong(442));
	PyDict_SetItemString(type->dict, "sstmysqlshowbinlogevents", PyInt_FromLong(443));
	PyDict_SetItemString(type->dict, "sstmysqlshowmasterlogs", PyInt_FromLong(444));
	PyDict_SetItemString(type->dict, "sstmysqlshowmasterstatus", PyInt_FromLong(445));
	PyDict_SetItemString(type->dict, "sstmysqlshowslavehosts", PyInt_FromLong(446));
	PyDict_SetItemString(type->dict, "sstmysqlshowslavestatus", PyInt_FromLong(447));
	PyDict_SetItemString(type->dict, "sstmysqlstartslave", PyInt_FromLong(448));
	PyDict_SetItemString(type->dict, "sstmysqlstarttransaction", PyInt_FromLong(449));
	PyDict_SetItemString(type->dict, "sstmysqlsetglobalsql_slave_skip_counter", PyInt_FromLong(450));
	PyDict_SetItemString(type->dict, "sstmysqlsetsql_log_bin", PyInt_FromLong(451));
	PyDict_SetItemString(type->dict, "sstmysqlstopslave", PyInt_FromLong(452));
	PyDict_SetItemString(type->dict, "sstmysqltruncate", PyInt_FromLong(453));
	PyDict_SetItemString(type->dict, "sstmysqlunlocktable", PyInt_FromLong(454));
	PyDict_SetItemString(type->dict, "sstmysqluse", PyInt_FromLong(455));
	PyDict_SetItemString(type->dict, "sstmysqlwhile", PyInt_FromLong(456));
	PyDict_SetItemString(type->dict, "sstmysqlshow", PyInt_FromLong(457));
	PyDict_SetItemString(type->dict, "sstmysqlreturn", PyInt_FromLong(458));
	PyDict_SetItemString(type->dict, "sstmysqlrepeatstmt", PyInt_FromLong(459));
	PyDict_SetItemString(type->dict, "sstmysqlwhilestmt", PyInt_FromLong(460));
	PyDict_SetItemString(type->dict, "sstmysqlopencursor", PyInt_FromLong(461));
	PyDict_SetItemString(type->dict, "sstmysqlfetchcursor", PyInt_FromLong(462));
	PyDict_SetItemString(type->dict, "sstmysqlcasestmt", PyInt_FromLong(463));
	PyDict_SetItemString(type->dict, "sstmysqlifstmt", PyInt_FromLong(464));
	PyDict_SetItemString(type->dict, "sstmysqlloopstmt", PyInt_FromLong(465));
	PyDict_SetItemString(type->dict, "sstmysqlstmtstub", PyInt_FromLong(466));
	PyDict_SetItemString(type->dict, "sstmysqlblock", PyInt_FromLong(467));
	PyDict_SetItemString(type->dict, "sstdb2allocatecursor", PyInt_FromLong(468));
	PyDict_SetItemString(type->dict, "sstdb2alterbufferpool", PyInt_FromLong(469));
	PyDict_SetItemString(type->dict, "sstdb2alterdatabasepartitiongroup", PyInt_FromLong(470));
	PyDict_SetItemString(type->dict, "sstdb2alterfunction", PyInt_FromLong(471));
	PyDict_SetItemString(type->dict, "sstdb2altermethod", PyInt_FromLong(472));
	PyDict_SetItemString(type->dict, "sstdb2alternickname", PyInt_FromLong(473));
	PyDict_SetItemString(type->dict, "sstdb2alterprocedure", PyInt_FromLong(474));
	PyDict_SetItemString(type->dict, "sstdb2altersequence", PyInt_FromLong(475));
	PyDict_SetItemString(type->dict, "sstdb2alterserver", PyInt_FromLong(476));
	PyDict_SetItemString(type->dict, "sstdb2altertable", PyInt_FromLong(477));
	PyDict_SetItemString(type->dict, "sstdb2altertablespace", PyInt_FromLong(478));
	PyDict_SetItemString(type->dict, "sstdb2altertype", PyInt_FromLong(479));
	PyDict_SetItemString(type->dict, "sstdb2alterusermapping", PyInt_FromLong(480));
	PyDict_SetItemString(type->dict, "sstdb2alterview", PyInt_FromLong(481));
	PyDict_SetItemString(type->dict, "sstdb2alterwrapper", PyInt_FromLong(482));
	PyDict_SetItemString(type->dict, "sstdb2associatelocators", PyInt_FromLong(483));
	PyDict_SetItemString(type->dict, "sstdb2begindeclaresection", PyInt_FromLong(484));
	PyDict_SetItemString(type->dict, "sstdb2call", PyInt_FromLong(485));
	PyDict_SetItemString(type->dict, "sstdb2case", PyInt_FromLong(486));
	PyDict_SetItemString(type->dict, "sstdb2close", PyInt_FromLong(487));
	PyDict_SetItemString(type->dict, "sstdb2comment", PyInt_FromLong(488));
	PyDict_SetItemString(type->dict, "sstdb2commit", PyInt_FromLong(489));
	PyDict_SetItemString(type->dict, "sstdb2connect", PyInt_FromLong(490));
	PyDict_SetItemString(type->dict, "sstdb2createalias", PyInt_FromLong(491));
	PyDict_SetItemString(type->dict, "sstdb2createbufferpool", PyInt_FromLong(492));
	PyDict_SetItemString(type->dict, "sstdb2createdatabasepartitiongroup", PyInt_FromLong(493));
	PyDict_SetItemString(type->dict, "sstdb2createdistincttype", PyInt_FromLong(494));
	PyDict_SetItemString(type->dict, "sstdb2createeventmonitor", PyInt_FromLong(495));
	PyDict_SetItemString(type->dict, "sstdb2createfunction", PyInt_FromLong(496));
	PyDict_SetItemString(type->dict, "sstdb2createfunctionmapping", PyInt_FromLong(497));
	PyDict_SetItemString(type->dict, "sstdb2createindex", PyInt_FromLong(498));
	PyDict_SetItemString(type->dict, "sstdb2createindexextension", PyInt_FromLong(499));
	PyDict_SetItemString(type->dict, "sstdb2createmethod", PyInt_FromLong(500));
	PyDict_SetItemString(type->dict, "sstdb2createnickname", PyInt_FromLong(501));
	PyDict_SetItemString(type->dict, "sstdb2createprocedure", PyInt_FromLong(502));
	PyDict_SetItemString(type->dict, "sstdb2createschema", PyInt_FromLong(503));
	PyDict_SetItemString(type->dict, "sstdb2createsequence", PyInt_FromLong(504));
	PyDict_SetItemString(type->dict, "sstdb2createserver", PyInt_FromLong(505));
	PyDict_SetItemString(type->dict, "sstdb2createtablespace", PyInt_FromLong(506));
	PyDict_SetItemString(type->dict, "sstdb2createtransform", PyInt_FromLong(507));
	PyDict_SetItemString(type->dict, "sstdb2createtrigger", PyInt_FromLong(508));
	PyDict_SetItemString(type->dict, "sstdb2createtype", PyInt_FromLong(509));
	PyDict_SetItemString(type->dict, "sstdb2createtypemapping", PyInt_FromLong(510));
	PyDict_SetItemString(type->dict, "sstdb2createusermapping", PyInt_FromLong(511));
	PyDict_SetItemString(type->dict, "sstdb2createwrapper", PyInt_FromLong(512));
	PyDict_SetItemString(type->dict, "sstdb2declarecursor", PyInt_FromLong(513));
	PyDict_SetItemString(type->dict, "sstdb2declareglobaltemporarytable", PyInt_FromLong(514));
	PyDict_SetItemString(type->dict, "sstdb2describe", PyInt_FromLong(515));
	PyDict_SetItemString(type->dict, "sstdb2disconnect", PyInt_FromLong(516));
	PyDict_SetItemString(type->dict, "sstdb2drop", PyInt_FromLong(517));
	PyDict_SetItemString(type->dict, "sstdb2echo", PyInt_FromLong(518));
	PyDict_SetItemString(type->dict, "sstdb2enddeclaresection", PyInt_FromLong(519));
	PyDict_SetItemString(type->dict, "sstdb2execute", PyInt_FromLong(520));
	PyDict_SetItemString(type->dict, "sstdb2executeimmediate", PyInt_FromLong(521));
	PyDict_SetItemString(type->dict, "sstdb2explain", PyInt_FromLong(522));
	PyDict_SetItemString(type->dict, "sstdb2fetch", PyInt_FromLong(523));
	PyDict_SetItemString(type->dict, "sstdb2flusheventmonitor", PyInt_FromLong(524));
	PyDict_SetItemString(type->dict, "sstdb2flushpackagecache", PyInt_FromLong(525));
	PyDict_SetItemString(type->dict, "sstdb2for", PyInt_FromLong(526));
	PyDict_SetItemString(type->dict, "sstdb2freelocator", PyInt_FromLong(527));
	PyDict_SetItemString(type->dict, "sstdb2getdiagnostics", PyInt_FromLong(528));
	PyDict_SetItemString(type->dict, "sstdb2goto", PyInt_FromLong(529));
	PyDict_SetItemString(type->dict, "sstdb2grant", PyInt_FromLong(530));
	PyDict_SetItemString(type->dict, "sstdb2if", PyInt_FromLong(531));
	PyDict_SetItemString(type->dict, "sstdb2include", PyInt_FromLong(532));
	PyDict_SetItemString(type->dict, "sstdb2iterate", PyInt_FromLong(533));
	PyDict_SetItemString(type->dict, "sstdb2leave", PyInt_FromLong(534));
	PyDict_SetItemString(type->dict, "sstdb2locktable", PyInt_FromLong(535));
	PyDict_SetItemString(type->dict, "sstdb2loop", PyInt_FromLong(536));
	PyDict_SetItemString(type->dict, "sstdb2open", PyInt_FromLong(537));
	PyDict_SetItemString(type->dict, "sstdb2prepare", PyInt_FromLong(538));
	PyDict_SetItemString(type->dict, "sstdb2refreshtable", PyInt_FromLong(539));
	PyDict_SetItemString(type->dict, "sstdb2release", PyInt_FromLong(540));
	PyDict_SetItemString(type->dict, "sstdb2releasesavepoint", PyInt_FromLong(541));
	PyDict_SetItemString(type->dict, "sstdb2rename", PyInt_FromLong(542));
	PyDict_SetItemString(type->dict, "sstdb2renametablespace", PyInt_FromLong(543));
	PyDict_SetItemString(type->dict, "sstdb2repeat", PyInt_FromLong(544));
	PyDict_SetItemString(type->dict, "sstdb2resignal", PyInt_FromLong(545));
	PyDict_SetItemString(type->dict, "sstdb2return", PyInt_FromLong(546));
	PyDict_SetItemString(type->dict, "sstdb2revoke", PyInt_FromLong(547));
	PyDict_SetItemString(type->dict, "sstdb2rollback", PyInt_FromLong(548));
	PyDict_SetItemString(type->dict, "sstdb2savepoint", PyInt_FromLong(549));
	PyDict_SetItemString(type->dict, "sstdb2setconnection", PyInt_FromLong(550));
	PyDict_SetItemString(type->dict, "sstdb2setcurrentdefaulttransformgroup", PyInt_FromLong(551));
	PyDict_SetItemString(type->dict, "sstdb2setcurrentdegree", PyInt_FromLong(552));
	PyDict_SetItemString(type->dict, "sstdb2setcurrentexplainmode", PyInt_FromLong(553));
	PyDict_SetItemString(type->dict, "sstdb2setcurrentexplainsnapshot", PyInt_FromLong(554));
	PyDict_SetItemString(type->dict, "sstdb2setcurrentisolation", PyInt_FromLong(555));
	PyDict_SetItemString(type->dict, "sstdb2setcurrentlocktimeout", PyInt_FromLong(556));
	PyDict_SetItemString(type->dict, "sstdb2setcurrentmaintainedtabletypesforoptimization", PyInt_FromLong(557));
	PyDict_SetItemString(type->dict, "sstdb2setcurrentpackagepath", PyInt_FromLong(558));
	PyDict_SetItemString(type->dict, "sstdb2setcurrentpackageset", PyInt_FromLong(559));
	PyDict_SetItemString(type->dict, "sstdb2setcurrentqueryoptimization", PyInt_FromLong(560));
	PyDict_SetItemString(type->dict, "sstdb2setcurrentrefreshage", PyInt_FromLong(561));
	PyDict_SetItemString(type->dict, "sstdb2setencryptionpassword", PyInt_FromLong(562));
	PyDict_SetItemString(type->dict, "sstdb2seteventmonitorstate", PyInt_FromLong(563));
	PyDict_SetItemString(type->dict, "sstdb2setintegrity", PyInt_FromLong(564));
	PyDict_SetItemString(type->dict, "sstdb2setpassthru", PyInt_FromLong(565));
	PyDict_SetItemString(type->dict, "sstdb2setpath", PyInt_FromLong(566));
	PyDict_SetItemString(type->dict, "sstdb2setschema", PyInt_FromLong(567));
	PyDict_SetItemString(type->dict, "sstdb2setserveroption", PyInt_FromLong(568));
	PyDict_SetItemString(type->dict, "sstdb2setsessionauthorization", PyInt_FromLong(569));
	PyDict_SetItemString(type->dict, "sstdb2set", PyInt_FromLong(570));
	PyDict_SetItemString(type->dict, "sstdb2terminate", PyInt_FromLong(571));
	PyDict_SetItemString(type->dict, "sstdb2signal", PyInt_FromLong(572));
	PyDict_SetItemString(type->dict, "sstdb2values", PyInt_FromLong(573));
	PyDict_SetItemString(type->dict, "sstdb2whenever", PyInt_FromLong(574));
	PyDict_SetItemString(type->dict, "sstdb2while", PyInt_FromLong(575));
	PyDict_SetItemString(type->dict, "sstdb2sqlvariabledeclaration", PyInt_FromLong(576));
	PyDict_SetItemString(type->dict, "sstdb2conditiondeclaration", PyInt_FromLong(577));
	PyDict_SetItemString(type->dict, "sstdb2returncodesdeclaration", PyInt_FromLong(578));
	PyDict_SetItemString(type->dict, "sstdb2statementdeclaration", PyInt_FromLong(579));
	PyDict_SetItemString(type->dict, "sstdb2declarecursorstatement", PyInt_FromLong(580));
	PyDict_SetItemString(type->dict, "sstdb2handlerdeclaration", PyInt_FromLong(581));
	PyDict_SetItemString(type->dict, "sstdb2sqlprocedurestatement", PyInt_FromLong(582));
	PyDict_SetItemString(type->dict, "sstdb2callstmt", PyInt_FromLong(583));
	PyDict_SetItemString(type->dict, "sstdb2forstmt", PyInt_FromLong(584));
	PyDict_SetItemString(type->dict, "sstdb2ifstmt", PyInt_FromLong(585));
	PyDict_SetItemString(type->dict, "sstdb2iteratestmt", PyInt_FromLong(586));
	PyDict_SetItemString(type->dict, "sstdb2leavestmt", PyInt_FromLong(587));
	PyDict_SetItemString(type->dict, "sstdb2signalstatement", PyInt_FromLong(588));
	PyDict_SetItemString(type->dict, "sstdb2whilestmt", PyInt_FromLong(589));
	PyDict_SetItemString(type->dict, "sstdb2repeatstmt", PyInt_FromLong(590));
	PyDict_SetItemString(type->dict, "sstdb2closecursorstmt", PyInt_FromLong(591));
	PyDict_SetItemString(type->dict, "sstdb2opencursorstmt", PyInt_FromLong(592));
	PyDict_SetItemString(type->dict, "sstdb2fetchcursorstmt", PyInt_FromLong(593));
	PyDict_SetItemString(type->dict, "sstdb2gotostmt", PyInt_FromLong(594));
	PyDict_SetItemString(type->dict, "sstdb2loopstmt", PyInt_FromLong(595));
	PyDict_SetItemString(type->dict, "sstdb2casestmt", PyInt_FromLong(596));
	PyDict_SetItemString(type->dict, "sstdb2procedurecompoundstatement", PyInt_FromLong(597));
	PyDict_SetItemString(type->dict, "sstdb2dynamiccompoundstatement", PyInt_FromLong(598));
	PyDict_SetItemString(type->dict, "sstdb2returnstmt", PyInt_FromLong(599));
	PyDict_SetItemString(type->dict, "sstdb2dummystmt", PyInt_FromLong(600));
	PyDict_SetItemString(type->dict, "sstdb2valuesinto", PyInt_FromLong(601));
	PyDict_SetItemString(type->dict, "sstdb2stmtstub", PyInt_FromLong(602));
	PyDict_SetItemString(type->dict, "sstdb2declare", PyInt_FromLong(603));
	PyDict_SetItemString(type->dict, "sstplsql_assignstmt", PyInt_FromLong(604));
	PyDict_SetItemString(type->dict, "sstplsql_casestmt", PyInt_FromLong(605));
	PyDict_SetItemString(type->dict, "sstplsql_closestmt", PyInt_FromLong(606));
	PyDict_SetItemString(type->dict, "sstplsql_cursordecl", PyInt_FromLong(607));
	PyDict_SetItemString(type->dict, "sstplsql_dummystmt", PyInt_FromLong(608));
	PyDict_SetItemString(type->dict, "sstplsql_elsifstmt", PyInt_FromLong(609));
	PyDict_SetItemString(type->dict, "sstplsql_execimmestmt", PyInt_FromLong(610));
	PyDict_SetItemString(type->dict, "sstplsql_exitstmt", PyInt_FromLong(611));
	PyDict_SetItemString(type->dict, "sstplsql_fetchstmt", PyInt_FromLong(612));
	PyDict_SetItemString(type->dict, "sstplsql_forallstmt", PyInt_FromLong(613));
	PyDict_SetItemString(type->dict, "sstplsql_gotostmt", PyInt_FromLong(614));
	PyDict_SetItemString(type->dict, "sstplsql_ifstmt", PyInt_FromLong(615));
	PyDict_SetItemString(type->dict, "sstplsql_loopstmt", PyInt_FromLong(616));
	PyDict_SetItemString(type->dict, "sstplsql_nullstmt", PyInt_FromLong(617));
	PyDict_SetItemString(type->dict, "sstplsql_openforstmt", PyInt_FromLong(618));
	PyDict_SetItemString(type->dict, "sstplsql_openstmt", PyInt_FromLong(619));
	PyDict_SetItemString(type->dict, "sstplsql_pragmadecl", PyInt_FromLong(620));
	PyDict_SetItemString(type->dict, "sstplsql_procbasicstmt", PyInt_FromLong(621));
	PyDict_SetItemString(type->dict, "sstplsql_procedurespec", PyInt_FromLong(622));
	PyDict_SetItemString(type->dict, "sstplsql_raisestmt", PyInt_FromLong(623));
	PyDict_SetItemString(type->dict, "sstplsql_recordtypedef", PyInt_FromLong(624));
	PyDict_SetItemString(type->dict, "sstplsql_returnstmt", PyInt_FromLong(625));
	PyDict_SetItemString(type->dict, "sstplsql_sqlstmt", PyInt_FromLong(626));
	PyDict_SetItemString(type->dict, "sstplsql_proceduredecl", PyInt_FromLong(627));
	PyDict_SetItemString(type->dict, "sstplsql_vardecl", PyInt_FromLong(628));
	PyDict_SetItemString(type->dict, "sstplsql_piperowstmt", PyInt_FromLong(629));
	PyDict_SetItemString(type->dict, "sstsybaselocktable", PyInt_FromLong(630));
	PyDict_SetItemString(type->dict, "sstmdxunknown", PyInt_FromLong(631));
	PyDict_SetItemString(type->dict, "sstmdxselect", PyInt_FromLong(632));
	PyDict_SetItemString(type->dict, "sstmdxupdate", PyInt_FromLong(633));
	PyDict_SetItemString(type->dict, "sstmdxalterdimension", PyInt_FromLong(634));
	PyDict_SetItemString(type->dict, "sstmdxcall", PyInt_FromLong(635));
	PyDict_SetItemString(type->dict, "sstmdxclearcalculations", PyInt_FromLong(636));
	PyDict_SetItemString(type->dict, "sstmdxdrillthrough", PyInt_FromLong(637));
	PyDict_SetItemString(type->dict, "sstmdxaltercube", PyInt_FromLong(638));
	PyDict_SetItemString(type->dict, "sstmdxcreateaction", PyInt_FromLong(639));
	PyDict_SetItemString(type->dict, "sstmdxcreatecellcalculation", PyInt_FromLong(640));
	PyDict_SetItemString(type->dict, "sstmdxcreatedimensionmember", PyInt_FromLong(641));
	PyDict_SetItemString(type->dict, "sstmdxcreateglobalcube", PyInt_FromLong(642));
	PyDict_SetItemString(type->dict, "sstmdxcreatemember", PyInt_FromLong(643));
	PyDict_SetItemString(type->dict, "sstmdxcreatesessioncube", PyInt_FromLong(644));
	PyDict_SetItemString(type->dict, "sstmdxcreateset", PyInt_FromLong(645));
	PyDict_SetItemString(type->dict, "sstmdxcreatesubcube", PyInt_FromLong(646));
	PyDict_SetItemString(type->dict, "sstmdxdropaction", PyInt_FromLong(647));
	PyDict_SetItemString(type->dict, "sstmdxdropcellcalculation", PyInt_FromLong(648));
	PyDict_SetItemString(type->dict, "sstmdxdropdimensionmember", PyInt_FromLong(649));
	PyDict_SetItemString(type->dict, "sstmdxdropmember", PyInt_FromLong(650));
	PyDict_SetItemString(type->dict, "sstmdxdropset", PyInt_FromLong(651));
	PyDict_SetItemString(type->dict, "sstmdxdropsubcube", PyInt_FromLong(652));
	PyDict_SetItemString(type->dict, "sstmdxrefreshcube", PyInt_FromLong(653));
	PyDict_SetItemString(type->dict, "sstmdxcalculate", PyInt_FromLong(654));
	PyDict_SetItemString(type->dict, "sstmdxcase", PyInt_FromLong(655));
	PyDict_SetItemString(type->dict, "sstmdxexisting", PyInt_FromLong(656));
	PyDict_SetItemString(type->dict, "sstmdxfreeze", PyInt_FromLong(657));
	PyDict_SetItemString(type->dict, "sstmdxif", PyInt_FromLong(658));
	PyDict_SetItemString(type->dict, "sstmdxscope", PyInt_FromLong(659));
	PyDict_SetItemString(type->dict, "sstmdxexpression", PyInt_FromLong(660));
	PyDict_SetItemString(type->dict, "sstteradataabort", PyInt_FromLong(661));
	PyDict_SetItemString(type->dict, "sstteradataalterfunction", PyInt_FromLong(662));
	PyDict_SetItemString(type->dict, "sstteradataaltermethod", PyInt_FromLong(663));
	PyDict_SetItemString(type->dict, "sstteradataalterprocedure", PyInt_FromLong(664));
	PyDict_SetItemString(type->dict, "sstteradataalterreplicationgroup", PyInt_FromLong(665));
	PyDict_SetItemString(type->dict, "sstteradataaltertable", PyInt_FromLong(666));
	PyDict_SetItemString(type->dict, "sstteradataaltertrigger", PyInt_FromLong(667));
	PyDict_SetItemString(type->dict, "sstteradataaltertype", PyInt_FromLong(668));
	PyDict_SetItemString(type->dict, "sstteradatabegindeclaresection", PyInt_FromLong(669));
	PyDict_SetItemString(type->dict, "sstteradatabeginlogging", PyInt_FromLong(670));
	PyDict_SetItemString(type->dict, "sstteradatabeginquerylogging", PyInt_FromLong(671));
	PyDict_SetItemString(type->dict, "sstteradatabegintransaction", PyInt_FromLong(672));
	PyDict_SetItemString(type->dict, "sstteradatacall", PyInt_FromLong(673));
	PyDict_SetItemString(type->dict, "sstteradatacheckpoint", PyInt_FromLong(674));
	PyDict_SetItemString(type->dict, "sstteradataclose", PyInt_FromLong(675));
	PyDict_SetItemString(type->dict, "sstteradatacollectdemographics", PyInt_FromLong(676));
	PyDict_SetItemString(type->dict, "sstteradatacollectstatistics", PyInt_FromLong(677));
	PyDict_SetItemString(type->dict, "sstteradatacomment", PyInt_FromLong(678));
	PyDict_SetItemString(type->dict, "sstteradatacommit", PyInt_FromLong(679));
	PyDict_SetItemString(type->dict, "sstteradataconnect", PyInt_FromLong(680));
	PyDict_SetItemString(type->dict, "sstteradatacreatecast", PyInt_FromLong(681));
	PyDict_SetItemString(type->dict, "sstteradatacreateauthorization", PyInt_FromLong(682));
	PyDict_SetItemString(type->dict, "sstteradatacreatedatabase", PyInt_FromLong(683));
	PyDict_SetItemString(type->dict, "sstteradatacreatefunction", PyInt_FromLong(684));
	PyDict_SetItemString(type->dict, "sstteradatacreateindex", PyInt_FromLong(685));
	PyDict_SetItemString(type->dict, "sstteradatacreatemacro", PyInt_FromLong(686));
	PyDict_SetItemString(type->dict, "sstteradatacreatemethod", PyInt_FromLong(687));
	PyDict_SetItemString(type->dict, "sstteradatacreateordering", PyInt_FromLong(688));
	PyDict_SetItemString(type->dict, "sstteradatacreateprocedure", PyInt_FromLong(689));
	PyDict_SetItemString(type->dict, "sstteradatacreateprofile", PyInt_FromLong(690));
	PyDict_SetItemString(type->dict, "sstteradatacreatereplicationgroup", PyInt_FromLong(691));
	PyDict_SetItemString(type->dict, "sstteradatacreaterole", PyInt_FromLong(692));
	PyDict_SetItemString(type->dict, "sstteradatacreatetransform", PyInt_FromLong(693));
	PyDict_SetItemString(type->dict, "sstteradatacreatetrigger", PyInt_FromLong(694));
	PyDict_SetItemString(type->dict, "sstteradatacreatetype", PyInt_FromLong(695));
	PyDict_SetItemString(type->dict, "sstteradatacreateuser", PyInt_FromLong(696));
	PyDict_SetItemString(type->dict, "sstteradatadatabase", PyInt_FromLong(697));
	PyDict_SetItemString(type->dict, "sstteradatadeclarecursor", PyInt_FromLong(698));
	PyDict_SetItemString(type->dict, "sstteradatadeclarestatement", PyInt_FromLong(699));
	PyDict_SetItemString(type->dict, "sstteradatadeclaretable", PyInt_FromLong(700));
	PyDict_SetItemString(type->dict, "sstteradatadeletedatabase", PyInt_FromLong(701));
	PyDict_SetItemString(type->dict, "sstteradatadeleteuser", PyInt_FromLong(702));
	PyDict_SetItemString(type->dict, "sstteradatadescribe", PyInt_FromLong(703));
	PyDict_SetItemString(type->dict, "sstteradatadiagnostic", PyInt_FromLong(704));
	PyDict_SetItemString(type->dict, "sstteradatadropauthorization", PyInt_FromLong(705));
	PyDict_SetItemString(type->dict, "sstteradatadropdatabase", PyInt_FromLong(706));
	PyDict_SetItemString(type->dict, "sstteradatadropdbobject", PyInt_FromLong(707));
	PyDict_SetItemString(type->dict, "sstteradatadropfunction", PyInt_FromLong(708));
	PyDict_SetItemString(type->dict, "sstteradatadropuser", PyInt_FromLong(709));
	PyDict_SetItemString(type->dict, "sstteradatadropcast", PyInt_FromLong(710));
	PyDict_SetItemString(type->dict, "sstteradatadropmacro", PyInt_FromLong(711));
	PyDict_SetItemString(type->dict, "sstteradatadropordering", PyInt_FromLong(712));
	PyDict_SetItemString(type->dict, "sstteradatadropprocedure", PyInt_FromLong(713));
	PyDict_SetItemString(type->dict, "sstteradatadropprofile", PyInt_FromLong(714));
	PyDict_SetItemString(type->dict, "sstteradatadropreplicationgroup", PyInt_FromLong(715));
	PyDict_SetItemString(type->dict, "sstteradatadroprole", PyInt_FromLong(716));
	PyDict_SetItemString(type->dict, "sstteradatadropstatistics", PyInt_FromLong(717));
	PyDict_SetItemString(type->dict, "sstteradatadroptransform", PyInt_FromLong(718));
	PyDict_SetItemString(type->dict, "sstteradatadroptrigger", PyInt_FromLong(719));
	PyDict_SetItemString(type->dict, "sstteradatadroptype", PyInt_FromLong(720));
	PyDict_SetItemString(type->dict, "sstteradatadumpexplain", PyInt_FromLong(721));
	PyDict_SetItemString(type->dict, "sstteradataecho", PyInt_FromLong(722));
	PyDict_SetItemString(type->dict, "sstteradataenddeclaresection", PyInt_FromLong(723));
	PyDict_SetItemString(type->dict, "sstteradataendlogging", PyInt_FromLong(724));
	PyDict_SetItemString(type->dict, "sstteradataendquerylogging", PyInt_FromLong(725));
	PyDict_SetItemString(type->dict, "sstteradataendtransaction", PyInt_FromLong(726));
	PyDict_SetItemString(type->dict, "sstteradataexecute", PyInt_FromLong(727));
	PyDict_SetItemString(type->dict, "sstteradataexecuteimmediate", PyInt_FromLong(728));
	PyDict_SetItemString(type->dict, "sstteradatafetch", PyInt_FromLong(729));
	PyDict_SetItemString(type->dict, "sstteradatagetcrash", PyInt_FromLong(730));
	PyDict_SetItemString(type->dict, "sstteradatagive", PyInt_FromLong(731));
	PyDict_SetItemString(type->dict, "sstteradatagrant", PyInt_FromLong(732));
	PyDict_SetItemString(type->dict, "sstteradatagrantlogon", PyInt_FromLong(733));
	PyDict_SetItemString(type->dict, "sstteradatagrantmonitor", PyInt_FromLong(734));
	PyDict_SetItemString(type->dict, "sstteradatahelp", PyInt_FromLong(735));
	PyDict_SetItemString(type->dict, "sstteradatainclude", PyInt_FromLong(736));
	PyDict_SetItemString(type->dict, "sstteradataincludesqlca", PyInt_FromLong(737));
	PyDict_SetItemString(type->dict, "sstteradatasqlda", PyInt_FromLong(738));
	PyDict_SetItemString(type->dict, "sstteradatainitiateindexanalysis", PyInt_FromLong(739));
	PyDict_SetItemString(type->dict, "sstteradatainsertexplain", PyInt_FromLong(740));
	PyDict_SetItemString(type->dict, "sstteradatalogoff", PyInt_FromLong(741));
	PyDict_SetItemString(type->dict, "sstteradatalogon", PyInt_FromLong(742));
	PyDict_SetItemString(type->dict, "sstteradatamodifydatabase", PyInt_FromLong(743));
	PyDict_SetItemString(type->dict, "sstteradatamodifyprofile", PyInt_FromLong(744));
	PyDict_SetItemString(type->dict, "sstteradatamodifyuser", PyInt_FromLong(745));
	PyDict_SetItemString(type->dict, "sstteradataopen", PyInt_FromLong(746));
	PyDict_SetItemString(type->dict, "sstteradataposition", PyInt_FromLong(747));
	PyDict_SetItemString(type->dict, "sstteradataprepare", PyInt_FromLong(748));
	PyDict_SetItemString(type->dict, "sstteradatarenamefunction", PyInt_FromLong(749));
	PyDict_SetItemString(type->dict, "sstteradatarenamemacro", PyInt_FromLong(750));
	PyDict_SetItemString(type->dict, "sstteradatarenameprocedure", PyInt_FromLong(751));
	PyDict_SetItemString(type->dict, "sstteradatarenametable", PyInt_FromLong(752));
	PyDict_SetItemString(type->dict, "sstteradatarenametrigger", PyInt_FromLong(753));
	PyDict_SetItemString(type->dict, "sstteradatarenameview", PyInt_FromLong(754));
	PyDict_SetItemString(type->dict, "sstteradatareplacecast", PyInt_FromLong(755));
	PyDict_SetItemString(type->dict, "sstteradatareplacefunction", PyInt_FromLong(756));
	PyDict_SetItemString(type->dict, "sstteradatareplacemacro", PyInt_FromLong(757));
	PyDict_SetItemString(type->dict, "sstteradatareplacemethod", PyInt_FromLong(758));
	PyDict_SetItemString(type->dict, "sstteradatareplaceordering", PyInt_FromLong(759));
	PyDict_SetItemString(type->dict, "sstteradatareplaceprocedure", PyInt_FromLong(760));
	PyDict_SetItemString(type->dict, "sstteradatareplacetransform", PyInt_FromLong(761));
	PyDict_SetItemString(type->dict, "sstteradatareplacetrigger", PyInt_FromLong(762));
	PyDict_SetItemString(type->dict, "sstteradatareplaceview", PyInt_FromLong(763));
	PyDict_SetItemString(type->dict, "sstteradatarestartindexanalysis", PyInt_FromLong(764));
	PyDict_SetItemString(type->dict, "sstteradatarevoke", PyInt_FromLong(765));
	PyDict_SetItemString(type->dict, "sstteradatarevokelogon", PyInt_FromLong(766));
	PyDict_SetItemString(type->dict, "sstteradatarevokemonitor", PyInt_FromLong(767));
	PyDict_SetItemString(type->dict, "sstteradatarevokerole", PyInt_FromLong(768));
	PyDict_SetItemString(type->dict, "sstteradatarewind", PyInt_FromLong(769));
	PyDict_SetItemString(type->dict, "sstteradatarollback", PyInt_FromLong(770));
	PyDict_SetItemString(type->dict, "sstteradatasetbuffersize", PyInt_FromLong(771));
	PyDict_SetItemString(type->dict, "sstteradatasetcharset", PyInt_FromLong(772));
	PyDict_SetItemString(type->dict, "sstteradatasetconnection", PyInt_FromLong(773));
	PyDict_SetItemString(type->dict, "sstteradatasetcrash", PyInt_FromLong(774));
	PyDict_SetItemString(type->dict, "sstteradatasetrole", PyInt_FromLong(775));
	PyDict_SetItemString(type->dict, "sstteradatasetsessionaccount", PyInt_FromLong(776));
	PyDict_SetItemString(type->dict, "sstteradatasetsession", PyInt_FromLong(777));
	PyDict_SetItemString(type->dict, "sstteradatasettimezone", PyInt_FromLong(778));
	PyDict_SetItemString(type->dict, "sstteradatashow", PyInt_FromLong(779));
	PyDict_SetItemString(type->dict, "sstteradatashowfunction", PyInt_FromLong(780));
	PyDict_SetItemString(type->dict, "sstteradatashowindex", PyInt_FromLong(781));
	PyDict_SetItemString(type->dict, "sstteradatashowmacro", PyInt_FromLong(782));
	PyDict_SetItemString(type->dict, "sstteradatashowmethod", PyInt_FromLong(783));
	PyDict_SetItemString(type->dict, "sstteradatashowprocedure", PyInt_FromLong(784));
	PyDict_SetItemString(type->dict, "sstteradatashowreplicationgroup", PyInt_FromLong(785));
	PyDict_SetItemString(type->dict, "sstteradatashowtable", PyInt_FromLong(786));
	PyDict_SetItemString(type->dict, "sstteradatashowtrigger", PyInt_FromLong(787));
	PyDict_SetItemString(type->dict, "sstteradatashowtype", PyInt_FromLong(788));
	PyDict_SetItemString(type->dict, "sstteradatashowview", PyInt_FromLong(789));
	PyDict_SetItemString(type->dict, "sstteradatatest", PyInt_FromLong(790));
	PyDict_SetItemString(type->dict, "sstteradatawait", PyInt_FromLong(791));
	PyDict_SetItemString(type->dict, "sstteradatawhenever", PyInt_FromLong(792));
	PyDict_SetItemString(type->dict, "sstteradataasync", PyInt_FromLong(793));
	PyDict_SetItemString(type->dict, "sstteradataexplain", PyInt_FromLong(794));
	PyDict_SetItemString(type->dict, "sstteradatausing", PyInt_FromLong(795));
	PyDict_SetItemString(type->dict, "sstteradatanotimplement", PyInt_FromLong(796));
	PyDict_SetItemString(type->dict, "sstblockstmt", PyInt_FromLong(797));
	PyDict_SetItemString(type->dict, "sststoredprocedurestmt", PyInt_FromLong(798));
	PyDict_SetItemString(type->dict, "sstoraclestoredprocedurestmt", PyInt_FromLong(799));
	PyDict_SetItemString(type->dict, "sstpostgresqlabort", PyInt_FromLong(800));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterAggregate", PyInt_FromLong(801));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterCollation", PyInt_FromLong(802));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterConversion", PyInt_FromLong(803));
	PyDict_SetItemString(type->dict, "sstpostgresqlalterdatabase", PyInt_FromLong(804));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterDefaultPrivileges", PyInt_FromLong(805));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterDomain", PyInt_FromLong(806));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterExtension", PyInt_FromLong(807));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterForeignDataWrapper", PyInt_FromLong(808));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterForeignTable", PyInt_FromLong(809));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterfunction", PyInt_FromLong(810));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterGroup", PyInt_FromLong(811));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterIndex", PyInt_FromLong(812));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterLanguage", PyInt_FromLong(813));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterLargeObject", PyInt_FromLong(814));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterOperator", PyInt_FromLong(815));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterOperatorClass", PyInt_FromLong(816));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterOperatorFamily", PyInt_FromLong(817));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterRole", PyInt_FromLong(818));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterSchema", PyInt_FromLong(819));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterSequence", PyInt_FromLong(820));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterServer", PyInt_FromLong(821));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterTablespace", PyInt_FromLong(822));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterTextSearchConfiguration", PyInt_FromLong(823));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterTextSearchDictionary", PyInt_FromLong(824));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterTextSearchParser", PyInt_FromLong(825));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterTextSearchTemplate", PyInt_FromLong(826));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterTrigger", PyInt_FromLong(827));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterType", PyInt_FromLong(828));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterUser", PyInt_FromLong(829));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterUserMapping", PyInt_FromLong(830));
	PyDict_SetItemString(type->dict, "sstpostgresqlAlterView", PyInt_FromLong(831));
	PyDict_SetItemString(type->dict, "sstpostgresqlAnalyze", PyInt_FromLong(832));
	PyDict_SetItemString(type->dict, "sstpostgresqlBegin", PyInt_FromLong(833));
	PyDict_SetItemString(type->dict, "sstpostgresqlCheckpoint", PyInt_FromLong(834));
	PyDict_SetItemString(type->dict, "sstpostgresqlClose", PyInt_FromLong(835));
	PyDict_SetItemString(type->dict, "sstpostgresqlCluster", PyInt_FromLong(836));
	PyDict_SetItemString(type->dict, "sstpostgresqlComment", PyInt_FromLong(837));
	PyDict_SetItemString(type->dict, "sstpostgresqlCommit", PyInt_FromLong(838));
	PyDict_SetItemString(type->dict, "sstpostgresqlCommitPrepared", PyInt_FromLong(839));
	PyDict_SetItemString(type->dict, "sstpostgresqlCopy", PyInt_FromLong(840));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateAggregate", PyInt_FromLong(841));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateCast", PyInt_FromLong(842));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateCollation", PyInt_FromLong(843));
	PyDict_SetItemString(type->dict, "sstpostgresqlConversion", PyInt_FromLong(844));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateDatabase", PyInt_FromLong(845));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateDomain", PyInt_FromLong(846));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateExtension", PyInt_FromLong(847));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateForeignDataWrapper", PyInt_FromLong(848));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateForeignTable", PyInt_FromLong(849));
	PyDict_SetItemString(type->dict, "sstpostgresqlCeateFunction", PyInt_FromLong(850));
	PyDict_SetItemString(type->dict, "sstpostgresqlCeateGroup", PyInt_FromLong(851));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateIndex", PyInt_FromLong(852));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateLanguage", PyInt_FromLong(853));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateOperator", PyInt_FromLong(854));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateOperatorFimaly", PyInt_FromLong(855));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateOperatorClass", PyInt_FromLong(856));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateRole", PyInt_FromLong(857));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateRule", PyInt_FromLong(858));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateSchema", PyInt_FromLong(859));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateSequence", PyInt_FromLong(860));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateServer", PyInt_FromLong(861));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateTablespace", PyInt_FromLong(862));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateTextSearchConfiguration", PyInt_FromLong(863));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateTextSearchDictionary", PyInt_FromLong(864));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateTextSearchParser", PyInt_FromLong(865));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateTextSearchTemplate", PyInt_FromLong(866));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateTrigger", PyInt_FromLong(867));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateType", PyInt_FromLong(868));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateUser", PyInt_FromLong(869));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateUserMapping", PyInt_FromLong(870));
	PyDict_SetItemString(type->dict, "sstpostgresqlCreateView", PyInt_FromLong(871));
	PyDict_SetItemString(type->dict, "sstpostgresqlDeallocate", PyInt_FromLong(872));
	PyDict_SetItemString(type->dict, "sstpostgresqlDeclare", PyInt_FromLong(873));
	PyDict_SetItemString(type->dict, "sstpostgresqlDiscard", PyInt_FromLong(874));
	PyDict_SetItemString(type->dict, "sstpostgresqlDo", PyInt_FromLong(875));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropAggregate", PyInt_FromLong(876));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropCast", PyInt_FromLong(877));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropCollation", PyInt_FromLong(878));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropConversion", PyInt_FromLong(879));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropDatabase", PyInt_FromLong(880));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropDomain", PyInt_FromLong(881));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropExtension", PyInt_FromLong(882));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropForeignDataWrapper", PyInt_FromLong(883));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropForeignTable", PyInt_FromLong(884));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropFunction", PyInt_FromLong(885));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropGroup", PyInt_FromLong(886));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropLanguage", PyInt_FromLong(887));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropOperator", PyInt_FromLong(888));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropOperatorClass", PyInt_FromLong(889));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropOperatorFamily", PyInt_FromLong(890));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropOwned", PyInt_FromLong(891));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropRole", PyInt_FromLong(892));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropRule", PyInt_FromLong(893));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropSchema", PyInt_FromLong(894));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropSequence", PyInt_FromLong(895));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropServer", PyInt_FromLong(896));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropTable", PyInt_FromLong(897));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropTablespace", PyInt_FromLong(898));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropTextSearchConfiguration", PyInt_FromLong(899));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropTextSearchDictionary", PyInt_FromLong(900));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropTextSearchParser", PyInt_FromLong(901));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropTextSearchTemplate", PyInt_FromLong(902));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropTrigger", PyInt_FromLong(903));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropType", PyInt_FromLong(904));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropUser", PyInt_FromLong(905));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropUserMapping", PyInt_FromLong(906));
	PyDict_SetItemString(type->dict, "sstpostgresqlDropView", PyInt_FromLong(907));
	PyDict_SetItemString(type->dict, "sstpostgresqlEnd", PyInt_FromLong(908));
	PyDict_SetItemString(type->dict, "sstpostgresqlExecute", PyInt_FromLong(909));
	PyDict_SetItemString(type->dict, "sstpostgresqlExplain", PyInt_FromLong(910));
	PyDict_SetItemString(type->dict, "sstpostgresqlFetch", PyInt_FromLong(911));
	PyDict_SetItemString(type->dict, "sstpostgresqlGrant", PyInt_FromLong(912));
	PyDict_SetItemString(type->dict, "sstpostgresqlListen", PyInt_FromLong(913));
	PyDict_SetItemString(type->dict, "sstpostgresqlLoad", PyInt_FromLong(914));
	PyDict_SetItemString(type->dict, "sstpostgresqlLock", PyInt_FromLong(915));
	PyDict_SetItemString(type->dict, "sstpostgresqlMove", PyInt_FromLong(916));
	PyDict_SetItemString(type->dict, "sstpostgresqlNotify", PyInt_FromLong(917));
	PyDict_SetItemString(type->dict, "sstpostgresqlPrepare", PyInt_FromLong(918));
	PyDict_SetItemString(type->dict, "sstpostgresqlPrepareTransaction", PyInt_FromLong(919));
	PyDict_SetItemString(type->dict, "sstpostgresqlReassignOwned", PyInt_FromLong(920));
	PyDict_SetItemString(type->dict, "sstpostgresqlReindex", PyInt_FromLong(921));
	PyDict_SetItemString(type->dict, "sstpostgresqlReleaseSavepoint", PyInt_FromLong(922));
	PyDict_SetItemString(type->dict, "sstpostgresqlReset", PyInt_FromLong(923));
	PyDict_SetItemString(type->dict, "sstpostgresqlRevoke", PyInt_FromLong(924));
	PyDict_SetItemString(type->dict, "sstpostgresqlRollback", PyInt_FromLong(925));
	PyDict_SetItemString(type->dict, "sstpostgresqlRollbackPrepared", PyInt_FromLong(926));
	PyDict_SetItemString(type->dict, "sstpostgresqlSavepoint", PyInt_FromLong(927));
	PyDict_SetItemString(type->dict, "sstpostgresqlSecurityLabel", PyInt_FromLong(928));
	PyDict_SetItemString(type->dict, "sstpostgresqlSet", PyInt_FromLong(929));
	PyDict_SetItemString(type->dict, "sstpostgresqlSetConstraints", PyInt_FromLong(930));
	PyDict_SetItemString(type->dict, "sstpostgresqlSetRole", PyInt_FromLong(931));
	PyDict_SetItemString(type->dict, "sstpostgresqlSetSessionAuthorization", PyInt_FromLong(932));
	PyDict_SetItemString(type->dict, "sstpostgresqlSetTransaction", PyInt_FromLong(933));
	PyDict_SetItemString(type->dict, "sstpostgresqlTruncate", PyInt_FromLong(934));
	PyDict_SetItemString(type->dict, "sstpostgresqlUnlisten", PyInt_FromLong(935));
	PyDict_SetItemString(type->dict, "sstpostgresqlValues", PyInt_FromLong(936));
	PyDict_SetItemString(type->dict, "sstnetezzaAlterDatabase", PyInt_FromLong(937));
	PyDict_SetItemString(type->dict, "sstnetezzaAlterGroup", PyInt_FromLong(938));
	PyDict_SetItemString(type->dict, "sstnetezzaAlterHistoryConfiguration", PyInt_FromLong(939));
	PyDict_SetItemString(type->dict, "sstnetezzaAlterSequence", PyInt_FromLong(940));
	PyDict_SetItemString(type->dict, "sstnetezzaAlterSynonym", PyInt_FromLong(941));
	PyDict_SetItemString(type->dict, "sstnetezzaAlterTable", PyInt_FromLong(942));
	PyDict_SetItemString(type->dict, "sstnetezzaAlterUser", PyInt_FromLong(943));
	PyDict_SetItemString(type->dict, "sstnetezzaAlterView", PyInt_FromLong(944));
	PyDict_SetItemString(type->dict, "sstnetezzaBegin", PyInt_FromLong(945));
	PyDict_SetItemString(type->dict, "sstnetezzaComment", PyInt_FromLong(946));
	PyDict_SetItemString(type->dict, "sstnetezzaCommit", PyInt_FromLong(947));
	PyDict_SetItemString(type->dict, "sstnetezzaCopy", PyInt_FromLong(948));
	PyDict_SetItemString(type->dict, "sstnetezzaCreateExternalTable", PyInt_FromLong(949));
	PyDict_SetItemString(type->dict, "sstnetezzaCreateGruop", PyInt_FromLong(950));
	PyDict_SetItemString(type->dict, "sstnetezzaCreateHistoryConfiguration", PyInt_FromLong(951));
	PyDict_SetItemString(type->dict, "sstnetezzaCreateUser", PyInt_FromLong(952));
	PyDict_SetItemString(type->dict, "sstnetezzaDropConnection", PyInt_FromLong(953));
	PyDict_SetItemString(type->dict, "sstnetezzaDropDatabase", PyInt_FromLong(954));
	PyDict_SetItemString(type->dict, "sstnetezzaDropGroup", PyInt_FromLong(955));
	PyDict_SetItemString(type->dict, "sstnetezzaDropHistoryConfiguration", PyInt_FromLong(956));
	PyDict_SetItemString(type->dict, "sstnetezzaDropSequence", PyInt_FromLong(957));
	PyDict_SetItemString(type->dict, "sstnetezzaDropSession", PyInt_FromLong(958));
	PyDict_SetItemString(type->dict, "sstnetezzaDropSynonym", PyInt_FromLong(959));
	PyDict_SetItemString(type->dict, "sstnetezzaDropTable", PyInt_FromLong(960));
	PyDict_SetItemString(type->dict, "sstnetezzaDropUser", PyInt_FromLong(961));
	PyDict_SetItemString(type->dict, "sstnetezzaDropView", PyInt_FromLong(962));
	PyDict_SetItemString(type->dict, "sstnetezzaExplain", PyInt_FromLong(963));
	PyDict_SetItemString(type->dict, "sstnetezzaGenerateExpressStatistics", PyInt_FromLong(964));
	PyDict_SetItemString(type->dict, "sstnetezzaGenerateStatistics", PyInt_FromLong(965));
	PyDict_SetItemString(type->dict, "sstnetezzaGrant", PyInt_FromLong(966));
	PyDict_SetItemString(type->dict, "sstnetezzaGroomTable", PyInt_FromLong(967));
	PyDict_SetItemString(type->dict, "sstnetezzaReset", PyInt_FromLong(968));
	PyDict_SetItemString(type->dict, "sstnetezzaRevoke", PyInt_FromLong(969));
	PyDict_SetItemString(type->dict, "sstnetezzaRollback", PyInt_FromLong(970));
	PyDict_SetItemString(type->dict, "sstnetezzaSet", PyInt_FromLong(971));
	PyDict_SetItemString(type->dict, "sstnetezzaShow", PyInt_FromLong(972));
	PyDict_SetItemString(type->dict, "sstinformixAllocateCollection", PyInt_FromLong(973));
	PyDict_SetItemString(type->dict, "sstinformixAllocateDescriptor", PyInt_FromLong(974));
	PyDict_SetItemString(type->dict, "sstinformixAlterAccess_Method", PyInt_FromLong(975));
	PyDict_SetItemString(type->dict, "sstinformixAlterFragment", PyInt_FromLong(976));
	PyDict_SetItemString(type->dict, "sstinformixAlterFunction", PyInt_FromLong(977));
	PyDict_SetItemString(type->dict, "sstinformixAlterIndex", PyInt_FromLong(978));
	PyDict_SetItemString(type->dict, "sstinformixAlterProcedure", PyInt_FromLong(979));
	PyDict_SetItemString(type->dict, "sstinformixAlterRoutine", PyInt_FromLong(980));
	PyDict_SetItemString(type->dict, "sstinformixAlterSecurityLabelComponent", PyInt_FromLong(981));
	PyDict_SetItemString(type->dict, "sstinformixAlterSequence", PyInt_FromLong(982));
	PyDict_SetItemString(type->dict, "sstinformixAlterTable", PyInt_FromLong(983));
	PyDict_SetItemString(type->dict, "sstinformixAlterTrustedContext", PyInt_FromLong(984));
	PyDict_SetItemString(type->dict, "sstinformixAlterUser", PyInt_FromLong(985));
	PyDict_SetItemString(type->dict, "sstinformixBegin", PyInt_FromLong(986));
	PyDict_SetItemString(type->dict, "sstinformixClose", PyInt_FromLong(987));
	PyDict_SetItemString(type->dict, "sstinformixCloseDatabase", PyInt_FromLong(988));
	PyDict_SetItemString(type->dict, "sstinformixCommit", PyInt_FromLong(989));
	PyDict_SetItemString(type->dict, "sstinformixConnect", PyInt_FromLong(990));
	PyDict_SetItemString(type->dict, "sstinformixCreateAccess_Method", PyInt_FromLong(991));
	PyDict_SetItemString(type->dict, "sstinformixCreateAggregate", PyInt_FromLong(992));
	PyDict_SetItemString(type->dict, "sstinformixCreateCast", PyInt_FromLong(993));
	PyDict_SetItemString(type->dict, "sstinformixCreateIndex", PyInt_FromLong(994));
	PyDict_SetItemString(type->dict, "sstinformixCreateDatabase", PyInt_FromLong(995));
	PyDict_SetItemString(type->dict, "sstinformixCreateFunction", PyInt_FromLong(996));
	PyDict_SetItemString(type->dict, "sstinformixCreateDefaultUser", PyInt_FromLong(997));
	PyDict_SetItemString(type->dict, "sstinformixCreateDistinctType", PyInt_FromLong(998));
	PyDict_SetItemString(type->dict, "sstinformixCreateExternalTable", PyInt_FromLong(999));
	PyDict_SetItemString(type->dict, "sstinformixCreateFunctionFrom", PyInt_FromLong(1000));
	PyDict_SetItemString(type->dict, "sstinformixCreateOpaqueType", PyInt_FromLong(1001));
	PyDict_SetItemString(type->dict, "sstinformixCreateOpclass", PyInt_FromLong(1002));
	PyDict_SetItemString(type->dict, "sstinformixCreateProcedure", PyInt_FromLong(1003));
	PyDict_SetItemString(type->dict, "sstinformixCreateProcedureFrom", PyInt_FromLong(1004));
	PyDict_SetItemString(type->dict, "sstinformixAlterTrigger", PyInt_FromLong(1005));
	PyDict_SetItemString(type->dict, "sstinformixCreateRole", PyInt_FromLong(1006));
	PyDict_SetItemString(type->dict, "sstinformixCreateRoutineFrom", PyInt_FromLong(1007));
	PyDict_SetItemString(type->dict, "sstinformixCreateRowType", PyInt_FromLong(1008));
	PyDict_SetItemString(type->dict, "sstinformixCreateSchema", PyInt_FromLong(1009));
	PyDict_SetItemString(type->dict, "sstinformixCreateSecurityLabel", PyInt_FromLong(1010));
	PyDict_SetItemString(type->dict, "sstinformixCreateSecurityLabelComponent", PyInt_FromLong(1011));
	PyDict_SetItemString(type->dict, "sstinformixCreateSecurityPolicy", PyInt_FromLong(1012));
	PyDict_SetItemString(type->dict, "sstinformixCreateSequence", PyInt_FromLong(1013));
	PyDict_SetItemString(type->dict, "sstinformixCreateSynonym", PyInt_FromLong(1014));
	PyDict_SetItemString(type->dict, "sstinformixCreateTempTable", PyInt_FromLong(1015));
	PyDict_SetItemString(type->dict, "sstinformixCreateTrigger", PyInt_FromLong(1016));
	PyDict_SetItemString(type->dict, "sstinformixCreateTrustedContext", PyInt_FromLong(1017));
	PyDict_SetItemString(type->dict, "sstinformixCreateUser", PyInt_FromLong(1018));
	PyDict_SetItemString(type->dict, "sstinformixCreateView", PyInt_FromLong(1019));
	PyDict_SetItemString(type->dict, "sstinformixCreateXaDatasource", PyInt_FromLong(1020));
	PyDict_SetItemString(type->dict, "sstinformixCreateXaDatasourceType", PyInt_FromLong(1021));
	PyDict_SetItemString(type->dict, "sstinformixDatabase", PyInt_FromLong(1022));
	PyDict_SetItemString(type->dict, "sstinformixDeallocateCollection", PyInt_FromLong(1023));
	PyDict_SetItemString(type->dict, "sstinformixDeallocateDescriptor", PyInt_FromLong(1024));
	PyDict_SetItemString(type->dict, "sstinformixDeallocateRow", PyInt_FromLong(1025));
	PyDict_SetItemString(type->dict, "sstinformixDeclare", PyInt_FromLong(1026));
	PyDict_SetItemString(type->dict, "sstinformixDescribe", PyInt_FromLong(1027));
	PyDict_SetItemString(type->dict, "sstinformixDescribeInput", PyInt_FromLong(1028));
	PyDict_SetItemString(type->dict, "sstinformixDisconnect", PyInt_FromLong(1029));
	PyDict_SetItemString(type->dict, "sstinformixDropAccess_Method", PyInt_FromLong(1030));
	PyDict_SetItemString(type->dict, "sstinformixDropAggregate", PyInt_FromLong(1031));
	PyDict_SetItemString(type->dict, "sstinformixDropCast", PyInt_FromLong(1032));
	PyDict_SetItemString(type->dict, "sstinformixDropDatabase", PyInt_FromLong(1033));
	PyDict_SetItemString(type->dict, "sstinformixDropFunction", PyInt_FromLong(1034));
	PyDict_SetItemString(type->dict, "sstinformixDropIndex", PyInt_FromLong(1035));
	PyDict_SetItemString(type->dict, "sstinformixDropOpclass", PyInt_FromLong(1036));
	PyDict_SetItemString(type->dict, "sstinformixDropProcedure", PyInt_FromLong(1037));
	PyDict_SetItemString(type->dict, "sstinformixDropRole", PyInt_FromLong(1038));
	PyDict_SetItemString(type->dict, "sstinformixDropRoutine", PyInt_FromLong(1039));
	PyDict_SetItemString(type->dict, "sstinformixDropRowType", PyInt_FromLong(1040));
	PyDict_SetItemString(type->dict, "sstinformixDropSecurity", PyInt_FromLong(1041));
	PyDict_SetItemString(type->dict, "sstinformixDropSequence", PyInt_FromLong(1042));
	PyDict_SetItemString(type->dict, "sstinformixDropSynonym", PyInt_FromLong(1043));
	PyDict_SetItemString(type->dict, "sstinformixDropTable", PyInt_FromLong(1044));
	PyDict_SetItemString(type->dict, "sstinformixDropTrigger", PyInt_FromLong(1045));
	PyDict_SetItemString(type->dict, "sstinformixDropTrustedContext", PyInt_FromLong(1046));
	PyDict_SetItemString(type->dict, "sstinformixDropType", PyInt_FromLong(1047));
	PyDict_SetItemString(type->dict, "sstinformixDropUser", PyInt_FromLong(1048));
	PyDict_SetItemString(type->dict, "sstinformixDropView", PyInt_FromLong(1049));
	PyDict_SetItemString(type->dict, "sstinformixDropXaDatasource", PyInt_FromLong(1050));
	PyDict_SetItemString(type->dict, "sstinformixDropXaDatasourceType", PyInt_FromLong(1051));
	PyDict_SetItemString(type->dict, "sstinformixExecute", PyInt_FromLong(1052));
	PyDict_SetItemString(type->dict, "sstinformixExecuteFunction", PyInt_FromLong(1053));
	PyDict_SetItemString(type->dict, "sstinformixExecuteImmediate", PyInt_FromLong(1054));
	PyDict_SetItemString(type->dict, "sstinformixExecuteProcedure", PyInt_FromLong(1055));
	PyDict_SetItemString(type->dict, "sstinformixFetch", PyInt_FromLong(1056));
	PyDict_SetItemString(type->dict, "sstinformixFlush", PyInt_FromLong(1057));
	PyDict_SetItemString(type->dict, "sstinformixFree", PyInt_FromLong(1058));
	PyDict_SetItemString(type->dict, "sstinformixGetDescriptor", PyInt_FromLong(1059));
	PyDict_SetItemString(type->dict, "sstinformixGetDiagnostics", PyInt_FromLong(1060));
	PyDict_SetItemString(type->dict, "sstinformixGrant", PyInt_FromLong(1061));
	PyDict_SetItemString(type->dict, "sstinformixGrantFragment", PyInt_FromLong(1062));
	PyDict_SetItemString(type->dict, "sstinformixInfo", PyInt_FromLong(1063));
	PyDict_SetItemString(type->dict, "sstinformixLoad", PyInt_FromLong(1064));
	PyDict_SetItemString(type->dict, "sstinformixLockTable", PyInt_FromLong(1065));
	PyDict_SetItemString(type->dict, "sstinformixOpen", PyInt_FromLong(1066));
	PyDict_SetItemString(type->dict, "sstinformixOutput", PyInt_FromLong(1067));
	PyDict_SetItemString(type->dict, "sstinformixPrepare", PyInt_FromLong(1068));
	PyDict_SetItemString(type->dict, "sstinformixPut", PyInt_FromLong(1069));
	PyDict_SetItemString(type->dict, "sstinformixReleaseSavepoint", PyInt_FromLong(1070));
	PyDict_SetItemString(type->dict, "sstinformixRenameColumn", PyInt_FromLong(1071));
	PyDict_SetItemString(type->dict, "sstinformixRenameDatabase", PyInt_FromLong(1072));
	PyDict_SetItemString(type->dict, "sstinformixRenameIndex", PyInt_FromLong(1073));
	PyDict_SetItemString(type->dict, "sstinformixRenameSecurity", PyInt_FromLong(1074));
	PyDict_SetItemString(type->dict, "sstinformixRenameSequence", PyInt_FromLong(1075));
	PyDict_SetItemString(type->dict, "sstinformixRenameTable", PyInt_FromLong(1076));
	PyDict_SetItemString(type->dict, "sstinformixRenameTrustedContext", PyInt_FromLong(1077));
	PyDict_SetItemString(type->dict, "sstinformixRenameUser", PyInt_FromLong(1078));
	PyDict_SetItemString(type->dict, "sstinformixRevoke", PyInt_FromLong(1079));
	PyDict_SetItemString(type->dict, "sstinformixRevokeFragment", PyInt_FromLong(1080));
	PyDict_SetItemString(type->dict, "sstinformixRollbackWork", PyInt_FromLong(1081));
	PyDict_SetItemString(type->dict, "sstinformixSaveExternalDirectives", PyInt_FromLong(1082));
	PyDict_SetItemString(type->dict, "sstinformixSavepoint", PyInt_FromLong(1083));
	PyDict_SetItemString(type->dict, "sstinformixSetAutofree", PyInt_FromLong(1084));
	PyDict_SetItemString(type->dict, "sstinformixSetCollation", PyInt_FromLong(1085));
	PyDict_SetItemString(type->dict, "sstinformixSetConnection", PyInt_FromLong(1086));
	PyDict_SetItemString(type->dict, "sstinformixSetConstraints", PyInt_FromLong(1087));
	PyDict_SetItemString(type->dict, "sstinformixSetDatabaseObject", PyInt_FromLong(1088));
	PyDict_SetItemString(type->dict, "sstinformixSetDataskip", PyInt_FromLong(1089));
	PyDict_SetItemString(type->dict, "sstinformixSetDebugFile", PyInt_FromLong(1090));
	PyDict_SetItemString(type->dict, "sstinformixSetDeferred_Prepare", PyInt_FromLong(1091));
	PyDict_SetItemString(type->dict, "sstinformixSetDescriptor", PyInt_FromLong(1092));
	PyDict_SetItemString(type->dict, "sstinformixSetEncryptionPassword", PyInt_FromLong(1093));
	PyDict_SetItemString(type->dict, "sstinformixSetEnvironment", PyInt_FromLong(1094));
	PyDict_SetItemString(type->dict, "sstinformixSetExplain", PyInt_FromLong(1095));
	PyDict_SetItemString(type->dict, "sstinformixSetIndexes", PyInt_FromLong(1096));
	PyDict_SetItemString(type->dict, "sstinformixSetIsolation", PyInt_FromLong(1097));
	PyDict_SetItemString(type->dict, "sstinformixSetLockMode", PyInt_FromLong(1098));
	PyDict_SetItemString(type->dict, "sstinformixSetLog", PyInt_FromLong(1099));
	PyDict_SetItemString(type->dict, "sstinformixSetOptimization", PyInt_FromLong(1100));
	PyDict_SetItemString(type->dict, "sstinformixSetPDQPriority", PyInt_FromLong(1101));
	PyDict_SetItemString(type->dict, "sstinformixSetRole", PyInt_FromLong(1102));
	PyDict_SetItemString(type->dict, "sstinformixSetSessionAuthorization", PyInt_FromLong(1103));
	PyDict_SetItemString(type->dict, "sstinformixSetStatementCache", PyInt_FromLong(1104));
	PyDict_SetItemString(type->dict, "sstinformixSetTransaction", PyInt_FromLong(1105));
	PyDict_SetItemString(type->dict, "sstinformixSetTransactionMode", PyInt_FromLong(1106));
	PyDict_SetItemString(type->dict, "sstinformixSetTriggers", PyInt_FromLong(1107));
	PyDict_SetItemString(type->dict, "sstinformixSetUserPassword", PyInt_FromLong(1108));
	PyDict_SetItemString(type->dict, "sstinformixStartViolationsTable", PyInt_FromLong(1109));
	PyDict_SetItemString(type->dict, "sstinformixStopViolationsTable", PyInt_FromLong(1110));
	PyDict_SetItemString(type->dict, "sstinformixUnload", PyInt_FromLong(1111));
	PyDict_SetItemString(type->dict, "sstinformixUnlockTable", PyInt_FromLong(1112));
	PyDict_SetItemString(type->dict, "sstinformixUpdateStatistics", PyInt_FromLong(1113));
	PyDict_SetItemString(type->dict, "sstinformixWhenever", PyInt_FromLong(1114));
}

void ETokenStatus_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "original", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "deleted", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "overwrited", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "ignorebyyacc", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "synataxerror", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "ignoredbygetrawstatement", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "dummy_status", PyInt_FromLong(6));
}

void EJoinSource_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "fake", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "table", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "join", PyInt_FromLong(2));
}

void EJoinType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "cross", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "natural", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "full", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "left", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "right", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "fullouter", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "leftouter", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "rightouter", PyInt_FromLong(7));
	PyDict_SetItemString(type->dict, "inner", PyInt_FromLong(8));
	PyDict_SetItemString(type->dict, "crossapply", PyInt_FromLong(9));
	PyDict_SetItemString(type->dict, "outerapply", PyInt_FromLong(10));
	PyDict_SetItemString(type->dict, "straight", PyInt_FromLong(11));
	PyDict_SetItemString(type->dict, "union", PyInt_FromLong(12));
	PyDict_SetItemString(type->dict, "nested", PyInt_FromLong(13));
	PyDict_SetItemString(type->dict, "natural_full", PyInt_FromLong(14));
	PyDict_SetItemString(type->dict, "natural_fullouter", PyInt_FromLong(15));
	PyDict_SetItemString(type->dict, "natural_inner", PyInt_FromLong(16));
	PyDict_SetItemString(type->dict, "natural_left", PyInt_FromLong(17));
	PyDict_SetItemString(type->dict, "natural_right", PyInt_FromLong(18));
	PyDict_SetItemString(type->dict, "natural_leftouter", PyInt_FromLong(19));
	PyDict_SetItemString(type->dict, "natural_rightouter", PyInt_FromLong(20));
}

void EFireMode_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "before", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "after", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "insteadOf", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "for", PyInt_FromLong(3));
}

void ETriggerMode_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "for", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "after", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "insteadOf", PyInt_FromLong(2));
}

void EStoreProcedureMode_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "create", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "declare", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "define", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "create_body", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "create_incomplete", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "create_varray", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "create_nested_table", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "create_type_placeholder", PyInt_FromLong(7));
}

void EParameterMode_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "default", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "in", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "out", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "inout", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "output", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "readonly", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "aslocator", PyInt_FromLong(6));
}

void EHowtoSetValue_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "none", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "assign", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "default", PyInt_FromLong(2));
}

void EWhatDeclared_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "variable", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "constant", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "exception", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "subtype", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "pragma_exception_init", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "pragma_autonomous_transaction", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "pragma_serially_reusable", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "pragma_timestamp", PyInt_FromLong(7));
	PyDict_SetItemString(type->dict, "pragma_restrict_references", PyInt_FromLong(8));
	PyDict_SetItemString(type->dict, "pragma_interface", PyInt_FromLong(9));
}

void EInsertValue_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "values", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "query", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "values_function", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "values_empty", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "values_oracle_record", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "set_column_value", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "values_multi_table", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "default_values", PyInt_FromLong(7));
	PyDict_SetItemString(type->dict, "execute", PyInt_FromLong(8));
}

void EIndexType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "Normal", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "Unique", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "BitMap", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "Fulltext", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "Spatial", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "distinct", PyInt_FromLong(5));
}

void EAggregateType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "none", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "distinct", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "all", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "unique", PyInt_FromLong(3));
}

void EAlterTableOptionType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "Unknown", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "AddColumn", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "ModifyColumn", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "AlterColumn", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "DropColumn", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "SetUnUsedColumn", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "DropUnUsedColumn", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "DropColumnsContinue", PyInt_FromLong(7));
	PyDict_SetItemString(type->dict, "RenameColumn", PyInt_FromLong(8));
	PyDict_SetItemString(type->dict, "ChangeColumn", PyInt_FromLong(9));
	PyDict_SetItemString(type->dict, "RenameTable", PyInt_FromLong(10));
	PyDict_SetItemString(type->dict, "AddConstraint", PyInt_FromLong(11));
	PyDict_SetItemString(type->dict, "AddConstraintIndex", PyInt_FromLong(12));
	PyDict_SetItemString(type->dict, "AddConstraintPK", PyInt_FromLong(13));
	PyDict_SetItemString(type->dict, "AddConstraintUnique", PyInt_FromLong(14));
	PyDict_SetItemString(type->dict, "AddConstraintFK", PyInt_FromLong(15));
	PyDict_SetItemString(type->dict, "ModifyConstraint", PyInt_FromLong(16));
	PyDict_SetItemString(type->dict, "RenameConstraint", PyInt_FromLong(17));
	PyDict_SetItemString(type->dict, "DropConstraint", PyInt_FromLong(18));
	PyDict_SetItemString(type->dict, "DropConstraintPK", PyInt_FromLong(19));
	PyDict_SetItemString(type->dict, "DropConstraintFK", PyInt_FromLong(20));
	PyDict_SetItemString(type->dict, "DropConstraintUnique", PyInt_FromLong(21));
	PyDict_SetItemString(type->dict, "DropConstraintCheck", PyInt_FromLong(22));
	PyDict_SetItemString(type->dict, "DropConstraintPartitioningKey", PyInt_FromLong(23));
	PyDict_SetItemString(type->dict, "DropConstraintRestrict", PyInt_FromLong(24));
	PyDict_SetItemString(type->dict, "DropConstraintIndex", PyInt_FromLong(25));
	PyDict_SetItemString(type->dict, "DropConstraintKey", PyInt_FromLong(26));
	PyDict_SetItemString(type->dict, "AlterConstraintFK", PyInt_FromLong(27));
	PyDict_SetItemString(type->dict, "AlterConstraintCheck", PyInt_FromLong(28));
	PyDict_SetItemString(type->dict, "CheckConstraint", PyInt_FromLong(29));
	PyDict_SetItemString(type->dict, "OraclePhysicalAttrs", PyInt_FromLong(30));
	PyDict_SetItemString(type->dict, "toOracleLogClause", PyInt_FromLong(31));
	PyDict_SetItemString(type->dict, "OracleTableP", PyInt_FromLong(32));
	PyDict_SetItemString(type->dict, "MssqlEnableTrigger", PyInt_FromLong(33));
	PyDict_SetItemString(type->dict, "MySQLTableOptons", PyInt_FromLong(34));
	PyDict_SetItemString(type->dict, "Db2PartitioningKeyDef", PyInt_FromLong(35));
	PyDict_SetItemString(type->dict, "Db2RestrictOnDrop", PyInt_FromLong(36));
	PyDict_SetItemString(type->dict, "Db2Misc", PyInt_FromLong(37));
	PyDict_SetItemString(type->dict, "ERShadowColumns", PyInt_FromLong(38));
	PyDict_SetItemString(type->dict, "ModifyExtentSize", PyInt_FromLong(39));
	PyDict_SetItemString(type->dict, "LockMode", PyInt_FromLong(40));
	PyDict_SetItemString(type->dict, "PutClause", PyInt_FromLong(41));
	PyDict_SetItemString(type->dict, "SecurityPolicy", PyInt_FromLong(42));
	PyDict_SetItemString(type->dict, "dropIndex", PyInt_FromLong(43));
}

void ETableSource_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "unknown", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "objectname", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "subquery", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "tableExpr", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "join", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "functionCall", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "rowList", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "containsTable", PyInt_FromLong(7));
	PyDict_SetItemString(type->dict, "freetextTable", PyInt_FromLong(8));
	PyDict_SetItemString(type->dict, "openrowset", PyInt_FromLong(9));
	PyDict_SetItemString(type->dict, "openxml", PyInt_FromLong(10));
	PyDict_SetItemString(type->dict, "opendatasource", PyInt_FromLong(11));
	PyDict_SetItemString(type->dict, "openquery", PyInt_FromLong(12));
	PyDict_SetItemString(type->dict, "datachangeTable", PyInt_FromLong(13));
	PyDict_SetItemString(type->dict, "informixOuter", PyInt_FromLong(14));
}

void EConstraintType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "notnull", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "unique", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "primary_key", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "foreign_key", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "check", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "reference", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "default_value", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "index", PyInt_FromLong(7));
	PyDict_SetItemString(type->dict, "key", PyInt_FromLong(8));
	PyDict_SetItemString(type->dict, "exclude", PyInt_FromLong(9));
	PyDict_SetItemString(type->dict, "fake_null", PyInt_FromLong(10));
	PyDict_SetItemString(type->dict, "fake_collate", PyInt_FromLong(11));
	PyDict_SetItemString(type->dict, "fake_identity", PyInt_FromLong(12));
	PyDict_SetItemString(type->dict, "fake_rowguidcol", PyInt_FromLong(13));
	PyDict_SetItemString(type->dict, "fake_auto_increment", PyInt_FromLong(14));
	PyDict_SetItemString(type->dict, "fake_comment", PyInt_FromLong(15));
	PyDict_SetItemString(type->dict, "fake_db2", PyInt_FromLong(16));
	PyDict_SetItemString(type->dict, "distinct", PyInt_FromLong(17));
}

void EKeyReferenceType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "no_action", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "restrict", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "cascade", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "set_null", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "set_default", PyInt_FromLong(4));
}

void ESetOperator_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "none", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "union", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "unionall", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "intersect", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "intersectall", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "minus", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "minusall", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "except", PyInt_FromLong(7));
	PyDict_SetItemString(type->dict, "exceptall", PyInt_FromLong(8));
}

void EDataType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "unknown", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "generic", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "bfile", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "bigint", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "binary", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "binary_float", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "binary_double", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "binary_integer", PyInt_FromLong(7));
	PyDict_SetItemString(type->dict, "binary_large_object", PyInt_FromLong(8));
	PyDict_SetItemString(type->dict, "bit", PyInt_FromLong(9));
	PyDict_SetItemString(type->dict, "bit_varying", PyInt_FromLong(10));
	PyDict_SetItemString(type->dict, "blob", PyInt_FromLong(11));
	PyDict_SetItemString(type->dict, "bool", PyInt_FromLong(12));
	PyDict_SetItemString(type->dict, "box", PyInt_FromLong(13));
	PyDict_SetItemString(type->dict, "byte", PyInt_FromLong(14));
	PyDict_SetItemString(type->dict, "bytea", PyInt_FromLong(15));
	PyDict_SetItemString(type->dict, "byteint", PyInt_FromLong(16));
	PyDict_SetItemString(type->dict, "char", PyInt_FromLong(17));
	PyDict_SetItemString(type->dict, "char_for_bit_data", PyInt_FromLong(18));
	PyDict_SetItemString(type->dict, "char_large_object", PyInt_FromLong(19));
	PyDict_SetItemString(type->dict, "cidr", PyInt_FromLong(20));
	PyDict_SetItemString(type->dict, "circle", PyInt_FromLong(21));
	PyDict_SetItemString(type->dict, "clob", PyInt_FromLong(22));
	PyDict_SetItemString(type->dict, "cursor", PyInt_FromLong(23));
	PyDict_SetItemString(type->dict, "datalink", PyInt_FromLong(24));
	PyDict_SetItemString(type->dict, "date", PyInt_FromLong(25));
	PyDict_SetItemString(type->dict, "datetime", PyInt_FromLong(26));
	PyDict_SetItemString(type->dict, "datetimeoffset", PyInt_FromLong(27));
	PyDict_SetItemString(type->dict, "datetime2", PyInt_FromLong(28));
	PyDict_SetItemString(type->dict, "dbclob", PyInt_FromLong(29));
	PyDict_SetItemString(type->dict, "dec", PyInt_FromLong(30));
	PyDict_SetItemString(type->dict, "double", PyInt_FromLong(31));
	PyDict_SetItemString(type->dict, "enum", PyInt_FromLong(32));
	PyDict_SetItemString(type->dict, "small_float", PyInt_FromLong(33));
	PyDict_SetItemString(type->dict, "float", PyInt_FromLong(34));
	PyDict_SetItemString(type->dict, "float4", PyInt_FromLong(35));
	PyDict_SetItemString(type->dict, "float8", PyInt_FromLong(36));
	PyDict_SetItemString(type->dict, "graphic", PyInt_FromLong(37));
	PyDict_SetItemString(type->dict, "geography", PyInt_FromLong(38));
	PyDict_SetItemString(type->dict, "geometry", PyInt_FromLong(39));
	PyDict_SetItemString(type->dict, "hierarchyid", PyInt_FromLong(40));
	PyDict_SetItemString(type->dict, "image", PyInt_FromLong(41));
	PyDict_SetItemString(type->dict, "inet", PyInt_FromLong(42));
	PyDict_SetItemString(type->dict, "int", PyInt_FromLong(43));
	PyDict_SetItemString(type->dict, "int2", PyInt_FromLong(44));
	PyDict_SetItemString(type->dict, "int4", PyInt_FromLong(45));
	PyDict_SetItemString(type->dict, "interval", PyInt_FromLong(46));
	PyDict_SetItemString(type->dict, "interval_day", PyInt_FromLong(47));
	PyDict_SetItemString(type->dict, "interval_day_to_hour", PyInt_FromLong(48));
	PyDict_SetItemString(type->dict, "interval_day_to_minute", PyInt_FromLong(49));
	PyDict_SetItemString(type->dict, "interval_day_to_second", PyInt_FromLong(50));
	PyDict_SetItemString(type->dict, "interval_hour", PyInt_FromLong(51));
	PyDict_SetItemString(type->dict, "interval_hour_to_minute", PyInt_FromLong(52));
	PyDict_SetItemString(type->dict, "interval_hour_to_second", PyInt_FromLong(53));
	PyDict_SetItemString(type->dict, "interval_minute", PyInt_FromLong(54));
	PyDict_SetItemString(type->dict, "interval_minute_to_second", PyInt_FromLong(55));
	PyDict_SetItemString(type->dict, "interval_month", PyInt_FromLong(56));
	PyDict_SetItemString(type->dict, "interval_second", PyInt_FromLong(57));
	PyDict_SetItemString(type->dict, "interval_year", PyInt_FromLong(58));
	PyDict_SetItemString(type->dict, "interval_year_to_month", PyInt_FromLong(59));
	PyDict_SetItemString(type->dict, "line", PyInt_FromLong(60));
	PyDict_SetItemString(type->dict, "long", PyInt_FromLong(61));
	PyDict_SetItemString(type->dict, "long_varchar", PyInt_FromLong(62));
	PyDict_SetItemString(type->dict, "long_varbinary", PyInt_FromLong(63));
	PyDict_SetItemString(type->dict, "longblob", PyInt_FromLong(64));
	PyDict_SetItemString(type->dict, "long_raw", PyInt_FromLong(65));
	PyDict_SetItemString(type->dict, "long_vargraphic", PyInt_FromLong(66));
	PyDict_SetItemString(type->dict, "longtext", PyInt_FromLong(67));
	PyDict_SetItemString(type->dict, "lseg", PyInt_FromLong(68));
	PyDict_SetItemString(type->dict, "macaddr", PyInt_FromLong(69));
	PyDict_SetItemString(type->dict, "mediumblob", PyInt_FromLong(70));
	PyDict_SetItemString(type->dict, "mediumint", PyInt_FromLong(71));
	PyDict_SetItemString(type->dict, "mediumtext", PyInt_FromLong(72));
	PyDict_SetItemString(type->dict, "money", PyInt_FromLong(73));
	PyDict_SetItemString(type->dict, "nvarchar", PyInt_FromLong(74));
	PyDict_SetItemString(type->dict, "nchar", PyInt_FromLong(75));
	PyDict_SetItemString(type->dict, "nclob", PyInt_FromLong(76));
	PyDict_SetItemString(type->dict, "ntext", PyInt_FromLong(77));
	PyDict_SetItemString(type->dict, "nvarchar2", PyInt_FromLong(78));
	PyDict_SetItemString(type->dict, "number", PyInt_FromLong(79));
	PyDict_SetItemString(type->dict, "numeric", PyInt_FromLong(80));
	PyDict_SetItemString(type->dict, "oid", PyInt_FromLong(81));
	PyDict_SetItemString(type->dict, "path", PyInt_FromLong(82));
	PyDict_SetItemString(type->dict, "period", PyInt_FromLong(83));
	PyDict_SetItemString(type->dict, "pls_integer", PyInt_FromLong(84));
	PyDict_SetItemString(type->dict, "point", PyInt_FromLong(85));
	PyDict_SetItemString(type->dict, "polygon", PyInt_FromLong(86));
	PyDict_SetItemString(type->dict, "raw", PyInt_FromLong(87));
	PyDict_SetItemString(type->dict, "real", PyInt_FromLong(88));
	PyDict_SetItemString(type->dict, "rowid", PyInt_FromLong(89));
	PyDict_SetItemString(type->dict, "rowversion", PyInt_FromLong(90));
	PyDict_SetItemString(type->dict, "big_serial", PyInt_FromLong(91));
	PyDict_SetItemString(type->dict, "serial", PyInt_FromLong(92));
	PyDict_SetItemString(type->dict, "serial8", PyInt_FromLong(93));
	PyDict_SetItemString(type->dict, "set", PyInt_FromLong(94));
	PyDict_SetItemString(type->dict, "smalldatetime", PyInt_FromLong(95));
	PyDict_SetItemString(type->dict, "smallint", PyInt_FromLong(96));
	PyDict_SetItemString(type->dict, "smallmoney", PyInt_FromLong(97));
	PyDict_SetItemString(type->dict, "sql_variant", PyInt_FromLong(98));
	PyDict_SetItemString(type->dict, "table", PyInt_FromLong(99));
	PyDict_SetItemString(type->dict, "text", PyInt_FromLong(100));
	PyDict_SetItemString(type->dict, "time", PyInt_FromLong(101));
	PyDict_SetItemString(type->dict, "time_with_time_zone", PyInt_FromLong(102));
	PyDict_SetItemString(type->dict, "timespan", PyInt_FromLong(103));
	PyDict_SetItemString(type->dict, "timestamp", PyInt_FromLong(104));
	PyDict_SetItemString(type->dict, "timestamp_with_local_time_zone", PyInt_FromLong(105));
	PyDict_SetItemString(type->dict, "timestamp_with_time_zone", PyInt_FromLong(106));
	PyDict_SetItemString(type->dict, "timetz", PyInt_FromLong(107));
	PyDict_SetItemString(type->dict, "tinyblob", PyInt_FromLong(108));
	PyDict_SetItemString(type->dict, "tinyint", PyInt_FromLong(109));
	PyDict_SetItemString(type->dict, "tinytext", PyInt_FromLong(110));
	PyDict_SetItemString(type->dict, "uniqueidentifier", PyInt_FromLong(111));
	PyDict_SetItemString(type->dict, "urowid", PyInt_FromLong(112));
	PyDict_SetItemString(type->dict, "varbinary", PyInt_FromLong(113));
	PyDict_SetItemString(type->dict, "varbit", PyInt_FromLong(114));
	PyDict_SetItemString(type->dict, "varbyte", PyInt_FromLong(115));
	PyDict_SetItemString(type->dict, "varchar", PyInt_FromLong(116));
	PyDict_SetItemString(type->dict, "varchar2", PyInt_FromLong(117));
	PyDict_SetItemString(type->dict, "varchar_for_bit_data", PyInt_FromLong(118));
	PyDict_SetItemString(type->dict, "vargraphic", PyInt_FromLong(119));
	PyDict_SetItemString(type->dict, "lvarchar", PyInt_FromLong(120));
	PyDict_SetItemString(type->dict, "no_typename", PyInt_FromLong(121));
	PyDict_SetItemString(type->dict, "year", PyInt_FromLong(122));
	PyDict_SetItemString(type->dict, "xml", PyInt_FromLong(123));
	PyDict_SetItemString(type->dict, "xmltype_t", PyInt_FromLong(124));
	PyDict_SetItemString(type->dict, "idssecuritylabel", PyInt_FromLong(125));
	PyDict_SetItemString(type->dict, "row_data_types", PyInt_FromLong(126));
	PyDict_SetItemString(type->dict, "collection_data_types_collection", PyInt_FromLong(127));
	PyDict_SetItemString(type->dict, "collection_data_types_set", PyInt_FromLong(128));
	PyDict_SetItemString(type->dict, "collection_data_types_multiset", PyInt_FromLong(129));
	PyDict_SetItemString(type->dict, "collection_data_types_list", PyInt_FromLong(130));
}

void EFunctionType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "unknown", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "udf", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "trim", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "cast", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "convert", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "extract", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "treat", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "contains", PyInt_FromLong(7));
	PyDict_SetItemString(type->dict, "freetext", PyInt_FromLong(8));
	PyDict_SetItemString(type->dict, "casen", PyInt_FromLong(9));
	PyDict_SetItemString(type->dict, "rangen", PyInt_FromLong(10));
	PyDict_SetItemString(type->dict, "position", PyInt_FromLong(11));
	PyDict_SetItemString(type->dict, "translate", PyInt_FromLong(12));
	PyDict_SetItemString(type->dict, "translate_chk", PyInt_FromLong(13));
	PyDict_SetItemString(type->dict, "csum", PyInt_FromLong(14));
	PyDict_SetItemString(type->dict, "rank", PyInt_FromLong(15));
	PyDict_SetItemString(type->dict, "xmlquery", PyInt_FromLong(16));
	PyDict_SetItemString(type->dict, "substring", PyInt_FromLong(17));
	PyDict_SetItemString(type->dict, "adddate", PyInt_FromLong(18));
	PyDict_SetItemString(type->dict, "date_add", PyInt_FromLong(19));
	PyDict_SetItemString(type->dict, "subdate", PyInt_FromLong(20));
	PyDict_SetItemString(type->dict, "date_sub", PyInt_FromLong(21));
	PyDict_SetItemString(type->dict, "timestampadd", PyInt_FromLong(22));
	PyDict_SetItemString(type->dict, "timestampdiff", PyInt_FromLong(23));
	PyDict_SetItemString(type->dict, "group_concat", PyInt_FromLong(24));
	PyDict_SetItemString(type->dict, "match_against", PyInt_FromLong(25));
	PyDict_SetItemString(type->dict, "extractxml", PyInt_FromLong(26));
	PyDict_SetItemString(type->dict, "ogc", PyInt_FromLong(27));
	PyDict_SetItemString(type->dict, "interval", PyInt_FromLong(28));
	PyDict_SetItemString(type->dict, "overlay", PyInt_FromLong(29));
	PyDict_SetItemString(type->dict, "case_n", PyInt_FromLong(30));
	PyDict_SetItemString(type->dict, "range_n", PyInt_FromLong(31));
	PyDict_SetItemString(type->dict, "extend", PyInt_FromLong(32));
	PyDict_SetItemString(type->dict, "nullif", PyInt_FromLong(33));
	PyDict_SetItemString(type->dict, "coalesce", PyInt_FromLong(34));
	PyDict_SetItemString(type->dict, "greatest", PyInt_FromLong(35));
	PyDict_SetItemString(type->dict, "least", PyInt_FromLong(36));
	PyDict_SetItemString(type->dict, "xmlconcat", PyInt_FromLong(37));
	PyDict_SetItemString(type->dict, "period", PyInt_FromLong(38));
}

void EDBObjectType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "unknown", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "not_object", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "column", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "column_cte", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "column_alias", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "table", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "table_alias", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "table_cte", PyInt_FromLong(7));
	PyDict_SetItemString(type->dict, "table_temp", PyInt_FromLong(8));
	PyDict_SetItemString(type->dict, "table_pivot", PyInt_FromLong(9));
	PyDict_SetItemString(type->dict, "table_var", PyInt_FromLong(10));
	PyDict_SetItemString(type->dict, "parameter", PyInt_FromLong(11));
	PyDict_SetItemString(type->dict, "variable", PyInt_FromLong(12));
	PyDict_SetItemString(type->dict, "column_method", PyInt_FromLong(13));
	PyDict_SetItemString(type->dict, "procedure", PyInt_FromLong(14));
	PyDict_SetItemString(type->dict, "function", PyInt_FromLong(15));
	PyDict_SetItemString(type->dict, "function_builtin", PyInt_FromLong(16));
	PyDict_SetItemString(type->dict, "label", PyInt_FromLong(17));
	PyDict_SetItemString(type->dict, "index", PyInt_FromLong(18));
	PyDict_SetItemString(type->dict, "materialized_view", PyInt_FromLong(19));
	PyDict_SetItemString(type->dict, "cursor", PyInt_FromLong(20));
	PyDict_SetItemString(type->dict, "view", PyInt_FromLong(21));
	PyDict_SetItemString(type->dict, "constraint", PyInt_FromLong(22));
	PyDict_SetItemString(type->dict, "property", PyInt_FromLong(23));
	PyDict_SetItemString(type->dict, "transaction", PyInt_FromLong(24));
	PyDict_SetItemString(type->dict, "database", PyInt_FromLong(25));
	PyDict_SetItemString(type->dict, "string_constant", PyInt_FromLong(26));
	PyDict_SetItemString(type->dict, "trigger", PyInt_FromLong(27));
	PyDict_SetItemString(type->dict, "alias", PyInt_FromLong(28));
	PyDict_SetItemString(type->dict, "attribute", PyInt_FromLong(29));
	PyDict_SetItemString(type->dict, "typename", PyInt_FromLong(30));
	PyDict_SetItemString(type->dict, "package", PyInt_FromLong(31));
	PyDict_SetItemString(type->dict, "sequence", PyInt_FromLong(32));
	PyDict_SetItemString(type->dict, "datatype", PyInt_FromLong(33));
	PyDict_SetItemString(type->dict, "schema", PyInt_FromLong(34));
	PyDict_SetItemString(type->dict, "server", PyInt_FromLong(35));
	PyDict_SetItemString(type->dict, "synonym", PyInt_FromLong(36));
	PyDict_SetItemString(type->dict, "operator", PyInt_FromLong(37));
	PyDict_SetItemString(type->dict, "index_type", PyInt_FromLong(38));
	PyDict_SetItemString(type->dict, "mining_model", PyInt_FromLong(39));
	PyDict_SetItemString(type->dict, "field", PyInt_FromLong(40));
	PyDict_SetItemString(type->dict, "positional_parameters", PyInt_FromLong(41));
	PyDict_SetItemString(type->dict, "oracle_hint", PyInt_FromLong(42));
	PyDict_SetItemString(type->dict, "pseudo_column", PyInt_FromLong(43));
	PyDict_SetItemString(type->dict, "mixed", PyInt_FromLong(44));
}

void ENodeType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "invalid", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "dummy", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "join", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "joinItem", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "sql_statement", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "selectStatement", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "insertStatement", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "deleteStatement", PyInt_FromLong(7));
	PyDict_SetItemString(type->dict, "updateStatement", PyInt_FromLong(8));
	PyDict_SetItemString(type->dict, "createTableStatement", PyInt_FromLong(9));
	PyDict_SetItemString(type->dict, "createIndexStatement", PyInt_FromLong(10));
	PyDict_SetItemString(type->dict, "createViewStatement", PyInt_FromLong(11));
	PyDict_SetItemString(type->dict, "unknownStatement", PyInt_FromLong(12));
	PyDict_SetItemString(type->dict, "dropTableStatement", PyInt_FromLong(13));
	PyDict_SetItemString(type->dict, "dropIndexStatement", PyInt_FromLong(14));
	PyDict_SetItemString(type->dict, "dropViewStatement", PyInt_FromLong(15));
	PyDict_SetItemString(type->dict, "dropDatabaseStatement", PyInt_FromLong(16));
	PyDict_SetItemString(type->dict, "alterDatabaseStatement", PyInt_FromLong(17));
	PyDict_SetItemString(type->dict, "createDatabaseStatement", PyInt_FromLong(18));
	PyDict_SetItemString(type->dict, "createSequenceStatement", PyInt_FromLong(19));
	PyDict_SetItemString(type->dict, "createSynonymStatement", PyInt_FromLong(20));
	PyDict_SetItemString(type->dict, "createDirectoryStatement", PyInt_FromLong(21));
	PyDict_SetItemString(type->dict, "alterTableStatement", PyInt_FromLong(22));
	PyDict_SetItemString(type->dict, "mergeStatement", PyInt_FromLong(23));
	PyDict_SetItemString(type->dict, "createPackageStatement", PyInt_FromLong(24));
	PyDict_SetItemString(type->dict, "createProcedureStatement", PyInt_FromLong(25));
	PyDict_SetItemString(type->dict, "createFunctionStatement", PyInt_FromLong(26));
	PyDict_SetItemString(type->dict, "blockStatement", PyInt_FromLong(27));
	PyDict_SetItemString(type->dict, "createTriggerStatement", PyInt_FromLong(28));
	PyDict_SetItemString(type->dict, "trigger_event", PyInt_FromLong(29));
	PyDict_SetItemString(type->dict, "arrayAccess", PyInt_FromLong(30));
	PyDict_SetItemString(type->dict, "valueClause", PyInt_FromLong(31));
	PyDict_SetItemString(type->dict, "constant", PyInt_FromLong(32));
	PyDict_SetItemString(type->dict, "list", PyInt_FromLong(33));
	PyDict_SetItemString(type->dict, "listcell", PyInt_FromLong(34));
	PyDict_SetItemString(type->dict, "objectAccess", PyInt_FromLong(35));
	PyDict_SetItemString(type->dict, "objectname", PyInt_FromLong(36));
	PyDict_SetItemString(type->dict, "expr", PyInt_FromLong(37));
	PyDict_SetItemString(type->dict, "resultColumn", PyInt_FromLong(38));
	PyDict_SetItemString(type->dict, "aliasClause", PyInt_FromLong(39));
	PyDict_SetItemString(type->dict, "functionCall", PyInt_FromLong(40));
	PyDict_SetItemString(type->dict, "keepDenseRankClause", PyInt_FromLong(41));
	PyDict_SetItemString(type->dict, "analyticFunction", PyInt_FromLong(42));
	PyDict_SetItemString(type->dict, "whenClauseItem", PyInt_FromLong(43));
	PyDict_SetItemString(type->dict, "caseExpression", PyInt_FromLong(44));
	PyDict_SetItemString(type->dict, "intervalExpression", PyInt_FromLong(45));
	PyDict_SetItemString(type->dict, "trimArgument", PyInt_FromLong(46));
	PyDict_SetItemString(type->dict, "typename", PyInt_FromLong(47));
	PyDict_SetItemString(type->dict, "precisionScale", PyInt_FromLong(48));
	PyDict_SetItemString(type->dict, "keyReference", PyInt_FromLong(49));
	PyDict_SetItemString(type->dict, "keyAction", PyInt_FromLong(50));
	PyDict_SetItemString(type->dict, "constraint", PyInt_FromLong(51));
	PyDict_SetItemString(type->dict, "mergeInsertClause", PyInt_FromLong(52));
	PyDict_SetItemString(type->dict, "mergeUpdateClause", PyInt_FromLong(53));
	PyDict_SetItemString(type->dict, "mergeDeleteClause", PyInt_FromLong(54));
	PyDict_SetItemString(type->dict, "mergeWhenClause", PyInt_FromLong(55));
	PyDict_SetItemString(type->dict, "fromTable", PyInt_FromLong(56));
	PyDict_SetItemString(type->dict, "multiTarget", PyInt_FromLong(57));
	PyDict_SetItemString(type->dict, "insertRest", PyInt_FromLong(58));
	PyDict_SetItemString(type->dict, "insertValuesClause", PyInt_FromLong(59));
	PyDict_SetItemString(type->dict, "mergeSqlNode", PyInt_FromLong(60));
	PyDict_SetItemString(type->dict, "alterTableOption", PyInt_FromLong(61));
	PyDict_SetItemString(type->dict, "alterTableSqlNode", PyInt_FromLong(62));
	PyDict_SetItemString(type->dict, "createSequenceSqlNode", PyInt_FromLong(63));
	PyDict_SetItemString(type->dict, "createSynonymSqlNode", PyInt_FromLong(64));
	PyDict_SetItemString(type->dict, "createDirectorySqlNode", PyInt_FromLong(65));
	PyDict_SetItemString(type->dict, "dropViewSqlNode", PyInt_FromLong(66));
	PyDict_SetItemString(type->dict, "dropIndexSqlNode", PyInt_FromLong(67));
	PyDict_SetItemString(type->dict, "dropTableSqlNode", PyInt_FromLong(68));
	PyDict_SetItemString(type->dict, "dropDatabaseSqlNode", PyInt_FromLong(69));
	PyDict_SetItemString(type->dict, "alterDatabaseSqlNode", PyInt_FromLong(70));
	PyDict_SetItemString(type->dict, "viewAliasItem", PyInt_FromLong(71));
	PyDict_SetItemString(type->dict, "viewAliasClause", PyInt_FromLong(72));
	PyDict_SetItemString(type->dict, "createViewSqlNode", PyInt_FromLong(73));
	PyDict_SetItemString(type->dict, "createMaterializedViewSqlNode", PyInt_FromLong(74));
	PyDict_SetItemString(type->dict, "createMaterializedViewLogSqlNode", PyInt_FromLong(75));
	PyDict_SetItemString(type->dict, "orderByItem", PyInt_FromLong(76));
	PyDict_SetItemString(type->dict, "createIndexSqlNode", PyInt_FromLong(77));
	PyDict_SetItemString(type->dict, "columnDefinition", PyInt_FromLong(78));
	PyDict_SetItemString(type->dict, "tableElement", PyInt_FromLong(79));
	PyDict_SetItemString(type->dict, "table", PyInt_FromLong(80));
	PyDict_SetItemString(type->dict, "createTableSqlNode", PyInt_FromLong(81));
	PyDict_SetItemString(type->dict, "returningClause", PyInt_FromLong(82));
	PyDict_SetItemString(type->dict, "selectSqlNode", PyInt_FromLong(83));
	PyDict_SetItemString(type->dict, "deleteSqlNode", PyInt_FromLong(84));
	PyDict_SetItemString(type->dict, "updateSqlNode", PyInt_FromLong(85));
	PyDict_SetItemString(type->dict, "insertIntoValue", PyInt_FromLong(86));
	PyDict_SetItemString(type->dict, "insertCondition", PyInt_FromLong(87));
	PyDict_SetItemString(type->dict, "insertSqlNode", PyInt_FromLong(88));
	PyDict_SetItemString(type->dict, "whereClause", PyInt_FromLong(89));
	PyDict_SetItemString(type->dict, "joinExpr", PyInt_FromLong(90));
	PyDict_SetItemString(type->dict, "tableSamplePart", PyInt_FromLong(91));
	PyDict_SetItemString(type->dict, "tableSample", PyInt_FromLong(92));
	PyDict_SetItemString(type->dict, "pxGranule", PyInt_FromLong(93));
	PyDict_SetItemString(type->dict, "flashback", PyInt_FromLong(94));
	PyDict_SetItemString(type->dict, "forUpdate", PyInt_FromLong(95));
	PyDict_SetItemString(type->dict, "groupingSetItem", PyInt_FromLong(96));
	PyDict_SetItemString(type->dict, "groupingSet", PyInt_FromLong(97));
	PyDict_SetItemString(type->dict, "rollupCube", PyInt_FromLong(98));
	PyDict_SetItemString(type->dict, "gruopByItem", PyInt_FromLong(99));
	PyDict_SetItemString(type->dict, "groupBy", PyInt_FromLong(100));
	PyDict_SetItemString(type->dict, "orderBy", PyInt_FromLong(101));
	PyDict_SetItemString(type->dict, "selectDistinct", PyInt_FromLong(102));
	PyDict_SetItemString(type->dict, "hierarchical", PyInt_FromLong(103));
	PyDict_SetItemString(type->dict, "intoClause", PyInt_FromLong(104));
	PyDict_SetItemString(type->dict, "cte", PyInt_FromLong(105));
	PyDict_SetItemString(type->dict, "commentSqlNode", PyInt_FromLong(106));
	PyDict_SetItemString(type->dict, "plsqlCreateTypeBody", PyInt_FromLong(107));
	PyDict_SetItemString(type->dict, "callSpec", PyInt_FromLong(108));
	PyDict_SetItemString(type->dict, "typeAttribute", PyInt_FromLong(109));
	PyDict_SetItemString(type->dict, "plsqlCreateType", PyInt_FromLong(110));
	PyDict_SetItemString(type->dict, "dmlEventClause", PyInt_FromLong(111));
	PyDict_SetItemString(type->dict, "nonDmlTriggerClause", PyInt_FromLong(112));
	PyDict_SetItemString(type->dict, "compoundDmlTriggerClause", PyInt_FromLong(113));
	PyDict_SetItemString(type->dict, "simpleDmlTriggerClause", PyInt_FromLong(114));
	PyDict_SetItemString(type->dict, "createTriggerSqlNode", PyInt_FromLong(115));
	PyDict_SetItemString(type->dict, "createPackageSqlNode", PyInt_FromLong(116));
	PyDict_SetItemString(type->dict, "plsqlVarDeclStmt", PyInt_FromLong(117));
	PyDict_SetItemString(type->dict, "createFunctionSqlNode", PyInt_FromLong(118));
	PyDict_SetItemString(type->dict, "parameterDeclaration", PyInt_FromLong(119));
	PyDict_SetItemString(type->dict, "createProcedureSqlNode", PyInt_FromLong(120));
	PyDict_SetItemString(type->dict, "plsqlReturnStmt", PyInt_FromLong(121));
	PyDict_SetItemString(type->dict, "plsqlRaiseStmt", PyInt_FromLong(122));
	PyDict_SetItemString(type->dict, "plsqlLoopStmt", PyInt_FromLong(123));
	PyDict_SetItemString(type->dict, "plsqlCaseStmt", PyInt_FromLong(124));
	PyDict_SetItemString(type->dict, "plsqlForallStmt", PyInt_FromLong(125));
	PyDict_SetItemString(type->dict, "plsqlElsifStmt", PyInt_FromLong(126));
	PyDict_SetItemString(type->dict, "plsqlIfStmt", PyInt_FromLong(127));
	PyDict_SetItemString(type->dict, "plsqlGotoStmt", PyInt_FromLong(128));
	PyDict_SetItemString(type->dict, "plsqlExitStmt", PyInt_FromLong(129));
	PyDict_SetItemString(type->dict, "plsqlAssignStmt", PyInt_FromLong(130));
	PyDict_SetItemString(type->dict, "plsqlCursorDeclStmt", PyInt_FromLong(131));
	PyDict_SetItemString(type->dict, "plsqlRecordTypeDefStmt", PyInt_FromLong(132));
	PyDict_SetItemString(type->dict, "plsqlVarrayTypeDefStmt", PyInt_FromLong(133));
	PyDict_SetItemString(type->dict, "plsqlTableTypeDefStmt", PyInt_FromLong(134));
	PyDict_SetItemString(type->dict, "plsqlNullStmt", PyInt_FromLong(135));
	PyDict_SetItemString(type->dict, "plsqlFetchStmt", PyInt_FromLong(136));
	PyDict_SetItemString(type->dict, "plsqlPipeRowStmt", PyInt_FromLong(137));
	PyDict_SetItemString(type->dict, "plsqlOpenforStmt", PyInt_FromLong(138));
	PyDict_SetItemString(type->dict, "plsqlOpenStmt", PyInt_FromLong(139));
	PyDict_SetItemString(type->dict, "plsqlCloseStmt", PyInt_FromLong(140));
	PyDict_SetItemString(type->dict, "plsqlBasicStmt", PyInt_FromLong(141));
	PyDict_SetItemString(type->dict, "blockSqlNode", PyInt_FromLong(142));
	PyDict_SetItemString(type->dict, "bindArgument", PyInt_FromLong(143));
	PyDict_SetItemString(type->dict, "execImmeNode", PyInt_FromLong(144));
	PyDict_SetItemString(type->dict, "exceptionHandler", PyInt_FromLong(145));
	PyDict_SetItemString(type->dict, "exceptionClause", PyInt_FromLong(146));
	PyDict_SetItemString(type->dict, "fetchFirstClause", PyInt_FromLong(147));
	PyDict_SetItemString(type->dict, "optimizeForClause", PyInt_FromLong(148));
	PyDict_SetItemString(type->dict, "isolationClause", PyInt_FromLong(149));
	PyDict_SetItemString(type->dict, "valueRowItem", PyInt_FromLong(150));
	PyDict_SetItemString(type->dict, "dataChangeTable", PyInt_FromLong(151));
	PyDict_SetItemString(type->dict, "includeColumns", PyInt_FromLong(152));
	PyDict_SetItemString(type->dict, "db2_signal", PyInt_FromLong(153));
	PyDict_SetItemString(type->dict, "db2_compoundSqlNode", PyInt_FromLong(154));
	PyDict_SetItemString(type->dict, "db2_triggerAction", PyInt_FromLong(155));
	PyDict_SetItemString(type->dict, "db2_callStmtSqlNode", PyInt_FromLong(156));
	PyDict_SetItemString(type->dict, "db2_forSqlNode", PyInt_FromLong(157));
	PyDict_SetItemString(type->dict, "db2_ifSqlNode", PyInt_FromLong(158));
	PyDict_SetItemString(type->dict, "db2_elseIfSqlNode", PyInt_FromLong(159));
	PyDict_SetItemString(type->dict, "db2_iterateStmtSqlNode", PyInt_FromLong(160));
	PyDict_SetItemString(type->dict, "db2_leaveStmtSqlNode", PyInt_FromLong(161));
	PyDict_SetItemString(type->dict, "db2_setSqlNode", PyInt_FromLong(162));
	PyDict_SetItemString(type->dict, "db2_whileSqlNode", PyInt_FromLong(163));
	PyDict_SetItemString(type->dict, "db2_repeatSqlNode", PyInt_FromLong(164));
	PyDict_SetItemString(type->dict, "db2_gotoSqlNode", PyInt_FromLong(165));
	PyDict_SetItemString(type->dict, "db2_loopSqlNode", PyInt_FromLong(166));
	PyDict_SetItemString(type->dict, "returnSqlNode", PyInt_FromLong(167));
	PyDict_SetItemString(type->dict, "continueSqlNode", PyInt_FromLong(168));
	PyDict_SetItemString(type->dict, "breakSqlNode", PyInt_FromLong(169));
	PyDict_SetItemString(type->dict, "grantSqlNode", PyInt_FromLong(170));
	PyDict_SetItemString(type->dict, "fetchSqlNode", PyInt_FromLong(171));
	PyDict_SetItemString(type->dict, "openSqlNode", PyInt_FromLong(172));
	PyDict_SetItemString(type->dict, "closeSqlNode", PyInt_FromLong(173));
	PyDict_SetItemString(type->dict, "mssql_executeAsSqlNode", PyInt_FromLong(174));
	PyDict_SetItemString(type->dict, "mssql_executeSqlNode", PyInt_FromLong(175));
	PyDict_SetItemString(type->dict, "mssql_execParameter", PyInt_FromLong(176));
	PyDict_SetItemString(type->dict, "mssql_dropDbObjectSqlNode", PyInt_FromLong(177));
	PyDict_SetItemString(type->dict, "dropIndexItem", PyInt_FromLong(178));
	PyDict_SetItemString(type->dict, "truncateTableSqlNode", PyInt_FromLong(179));
	PyDict_SetItemString(type->dict, "mssql_setSqlNode", PyInt_FromLong(180));
	PyDict_SetItemString(type->dict, "mssql_beginTranSqlNode", PyInt_FromLong(181));
	PyDict_SetItemString(type->dict, "mssql_raiserrorSqlNode", PyInt_FromLong(182));
	PyDict_SetItemString(type->dict, "mssql_gotoSqlNode", PyInt_FromLong(183));
	PyDict_SetItemString(type->dict, "mssql_labelSqlNode", PyInt_FromLong(184));
	PyDict_SetItemString(type->dict, "mssql_killSqlNode", PyInt_FromLong(185));
	PyDict_SetItemString(type->dict, "mssql_deallocateSqlNode", PyInt_FromLong(186));
	PyDict_SetItemString(type->dict, "declareSqlNode", PyInt_FromLong(187));
	PyDict_SetItemString(type->dict, "declareVariable", PyInt_FromLong(188));
	PyDict_SetItemString(type->dict, "mssql_beginDialogSqlNode", PyInt_FromLong(189));
	PyDict_SetItemString(type->dict, "mssql_sendOnConversationSqlNode", PyInt_FromLong(190));
	PyDict_SetItemString(type->dict, "mssql_endConversationSqlNode", PyInt_FromLong(191));
	PyDict_SetItemString(type->dict, "mssql_revertSqlNode", PyInt_FromLong(192));
	PyDict_SetItemString(type->dict, "mssql_goSqlNode", PyInt_FromLong(193));
	PyDict_SetItemString(type->dict, "mssql_useSqlNode", PyInt_FromLong(194));
	PyDict_SetItemString(type->dict, "mssql_printSqlNode", PyInt_FromLong(195));
	PyDict_SetItemString(type->dict, "ifSqlNode", PyInt_FromLong(196));
	PyDict_SetItemString(type->dict, "elseIfSqlNode", PyInt_FromLong(197));
	PyDict_SetItemString(type->dict, "createTriggerUpdateColumn", PyInt_FromLong(198));
	PyDict_SetItemString(type->dict, "whileSqlNode", PyInt_FromLong(199));
	PyDict_SetItemString(type->dict, "mssql_computeClause", PyInt_FromLong(200));
	PyDict_SetItemString(type->dict, "mssql_computeClauseItem", PyInt_FromLong(201));
	PyDict_SetItemString(type->dict, "mssql_computeExpr", PyInt_FromLong(202));
	PyDict_SetItemString(type->dict, "topClause", PyInt_FromLong(203));
	PyDict_SetItemString(type->dict, "mssql_containsTable", PyInt_FromLong(204));
	PyDict_SetItemString(type->dict, "mssql_tableHint", PyInt_FromLong(205));
	PyDict_SetItemString(type->dict, "mssql_freeTable", PyInt_FromLong(206));
	PyDict_SetItemString(type->dict, "mssql_openXML", PyInt_FromLong(207));
	PyDict_SetItemString(type->dict, "mssql_openRowSet", PyInt_FromLong(208));
	PyDict_SetItemString(type->dict, "pivotClause", PyInt_FromLong(209));
	PyDict_SetItemString(type->dict, "unPivotClause", PyInt_FromLong(210));
	PyDict_SetItemString(type->dict, "mssql_bulkInsertSqlNode", PyInt_FromLong(211));
	PyDict_SetItemString(type->dict, "mssql_openQuery", PyInt_FromLong(212));
	PyDict_SetItemString(type->dict, "mssql_openDatasource", PyInt_FromLong(213));
	PyDict_SetItemString(type->dict, "mssql_outputClause", PyInt_FromLong(214));
	PyDict_SetItemString(type->dict, "mssql_updateTextSqlNode", PyInt_FromLong(215));
	PyDict_SetItemString(type->dict, "commitSqlNode", PyInt_FromLong(216));
	PyDict_SetItemString(type->dict, "rollbackSqlNode", PyInt_FromLong(217));
	PyDict_SetItemString(type->dict, "saveTransSqlNode", PyInt_FromLong(218));
	PyDict_SetItemString(type->dict, "renameColumnSqlNode", PyInt_FromLong(219));
	PyDict_SetItemString(type->dict, "renameSequenceSqlNode", PyInt_FromLong(220));
	PyDict_SetItemString(type->dict, "renameTableSqlNode", PyInt_FromLong(221));
	PyDict_SetItemString(type->dict, "renameIndexSqlNode", PyInt_FromLong(222));
	PyDict_SetItemString(type->dict, "dropSequenceSqlNode", PyInt_FromLong(223));
	PyDict_SetItemString(type->dict, "dropSynonymSqlNode", PyInt_FromLong(224));
	PyDict_SetItemString(type->dict, "dropRowTypeSqlNode", PyInt_FromLong(225));
	PyDict_SetItemString(type->dict, "alterIndexSqlNode", PyInt_FromLong(226));
	PyDict_SetItemString(type->dict, "alterIndexStatement", PyInt_FromLong(227));
	PyDict_SetItemString(type->dict, "intoTableClause", PyInt_FromLong(228));
	PyDict_SetItemString(type->dict, "informixOuterClause", PyInt_FromLong(229));
	PyDict_SetItemString(type->dict, "createRowTypeSqlNode", PyInt_FromLong(230));
	PyDict_SetItemString(type->dict, "subscripts", PyInt_FromLong(231));
	PyDict_SetItemString(type->dict, "limitClause", PyInt_FromLong(232));
	PyDict_SetItemString(type->dict, "callSqlNode", PyInt_FromLong(233));
	PyDict_SetItemString(type->dict, "createDatabaseSqlNode", PyInt_FromLong(234));
	PyDict_SetItemString(type->dict, "iterateSqlNode", PyInt_FromLong(235));
	PyDict_SetItemString(type->dict, "leaveSqlNode", PyInt_FromLong(236));
	PyDict_SetItemString(type->dict, "repeatSqlNode", PyInt_FromLong(237));
	PyDict_SetItemString(type->dict, "loopSqlNode", PyInt_FromLong(238));
	PyDict_SetItemString(type->dict, "revokeSqlNode", PyInt_FromLong(239));
	PyDict_SetItemString(type->dict, "executeSqlNode", PyInt_FromLong(240));
	PyDict_SetItemString(type->dict, "dropRoleSqlNode", PyInt_FromLong(241));
	PyDict_SetItemString(type->dict, "dropTriggerSqlNode", PyInt_FromLong(242));
	PyDict_SetItemString(type->dict, "lockTableSqlNode", PyInt_FromLong(243));
	PyDict_SetItemString(type->dict, "lockingClause", PyInt_FromLong(244));
	PyDict_SetItemString(type->dict, "windowClause", PyInt_FromLong(245));
	PyDict_SetItemString(type->dict, "windowDef", PyInt_FromLong(246));
	PyDict_SetItemString(type->dict, "partitionClause", PyInt_FromLong(247));
	PyDict_SetItemString(type->dict, "indices", PyInt_FromLong(248));
	PyDict_SetItemString(type->dict, "alterSequenceSqlNode", PyInt_FromLong(249));
	PyDict_SetItemString(type->dict, "alterViewSqlNode", PyInt_FromLong(250));
	PyDict_SetItemString(type->dict, "collectStatisticsSqlNode", PyInt_FromLong(251));
	PyDict_SetItemString(type->dict, "teradataWithClause", PyInt_FromLong(252));
	PyDict_SetItemString(type->dict, "qualifyClause", PyInt_FromLong(253));
	PyDict_SetItemString(type->dict, "sampleClause", PyInt_FromLong(254));
	PyDict_SetItemString(type->dict, "expandOnClause", PyInt_FromLong(255));
	PyDict_SetItemString(type->dict, "datatypeAttribute", PyInt_FromLong(256));
	PyDict_SetItemString(type->dict, "newVariantTypeArgument", PyInt_FromLong(257));
	PyDict_SetItemString(type->dict, "outputFormatPhrase", PyInt_FromLong(258));
}

void EExpressionType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "not_initialized_yet", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "unknown", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "simple_source_token", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "simple_object_name", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "simple_constant", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "arithmetic", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "arithmetic_plus", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "arithmetic_minus", PyInt_FromLong(7));
	PyDict_SetItemString(type->dict, "arithmetic_times", PyInt_FromLong(8));
	PyDict_SetItemString(type->dict, "arithmetic_divide", PyInt_FromLong(9));
	PyDict_SetItemString(type->dict, "arithmetic_modulo", PyInt_FromLong(10));
	PyDict_SetItemString(type->dict, "arithmetic_compound_operator", PyInt_FromLong(11));
	PyDict_SetItemString(type->dict, "parenthesis", PyInt_FromLong(12));
	PyDict_SetItemString(type->dict, "concatenate", PyInt_FromLong(13));
	PyDict_SetItemString(type->dict, "assignment", PyInt_FromLong(14));
	PyDict_SetItemString(type->dict, "list", PyInt_FromLong(15));
	PyDict_SetItemString(type->dict, "bitwise", PyInt_FromLong(16));
	PyDict_SetItemString(type->dict, "bitwise_and", PyInt_FromLong(17));
	PyDict_SetItemString(type->dict, "bitwise_or", PyInt_FromLong(18));
	PyDict_SetItemString(type->dict, "bitwise_xor", PyInt_FromLong(19));
	PyDict_SetItemString(type->dict, "bitwise_exclusive_or", PyInt_FromLong(20));
	PyDict_SetItemString(type->dict, "bitwise_shift_left", PyInt_FromLong(21));
	PyDict_SetItemString(type->dict, "bitwise_shift_right", PyInt_FromLong(22));
	PyDict_SetItemString(type->dict, "scope_resolution", PyInt_FromLong(23));
	PyDict_SetItemString(type->dict, "exponentiate", PyInt_FromLong(24));
	PyDict_SetItemString(type->dict, "simple_comparison", PyInt_FromLong(25));
	PyDict_SetItemString(type->dict, "group_comparison", PyInt_FromLong(26));
	PyDict_SetItemString(type->dict, "logical", PyInt_FromLong(27));
	PyDict_SetItemString(type->dict, "unary", PyInt_FromLong(28));
	PyDict_SetItemString(type->dict, "unary_plus", PyInt_FromLong(29));
	PyDict_SetItemString(type->dict, "unary_minus", PyInt_FromLong(30));
	PyDict_SetItemString(type->dict, "unary_prior", PyInt_FromLong(31));
	PyDict_SetItemString(type->dict, "unary_connect_by_root", PyInt_FromLong(32));
	PyDict_SetItemString(type->dict, "unary_factorial", PyInt_FromLong(33));
	PyDict_SetItemString(type->dict, "unary_squareroot", PyInt_FromLong(34));
	PyDict_SetItemString(type->dict, "unary_cuberoot", PyInt_FromLong(35));
	PyDict_SetItemString(type->dict, "unary_factorialprefix", PyInt_FromLong(36));
	PyDict_SetItemString(type->dict, "unary_absolutevalue", PyInt_FromLong(37));
	PyDict_SetItemString(type->dict, "unary_bitwise_not", PyInt_FromLong(38));
	PyDict_SetItemString(type->dict, "unary_left_unknown", PyInt_FromLong(39));
	PyDict_SetItemString(type->dict, "unary_right_unknown", PyInt_FromLong(40));
	PyDict_SetItemString(type->dict, "unary_binary_operator", PyInt_FromLong(41));
	PyDict_SetItemString(type->dict, "case", PyInt_FromLong(42));
	PyDict_SetItemString(type->dict, "function", PyInt_FromLong(43));
	PyDict_SetItemString(type->dict, "cursor", PyInt_FromLong(44));
	PyDict_SetItemString(type->dict, "subquery", PyInt_FromLong(45));
	PyDict_SetItemString(type->dict, "null", PyInt_FromLong(46));
	PyDict_SetItemString(type->dict, "between", PyInt_FromLong(47));
	PyDict_SetItemString(type->dict, "exists", PyInt_FromLong(48));
	PyDict_SetItemString(type->dict, "pattern_matching", PyInt_FromLong(49));
	PyDict_SetItemString(type->dict, "place_holder", PyInt_FromLong(50));
	PyDict_SetItemString(type->dict, "floating_point", PyInt_FromLong(51));
	PyDict_SetItemString(type->dict, "logical_and", PyInt_FromLong(52));
	PyDict_SetItemString(type->dict, "logical_or", PyInt_FromLong(53));
	PyDict_SetItemString(type->dict, "logical_xor", PyInt_FromLong(54));
	PyDict_SetItemString(type->dict, "logical_not", PyInt_FromLong(55));
	PyDict_SetItemString(type->dict, "is", PyInt_FromLong(56));
	PyDict_SetItemString(type->dict, "in", PyInt_FromLong(57));
	PyDict_SetItemString(type->dict, "group", PyInt_FromLong(58));
	PyDict_SetItemString(type->dict, "is_of_type", PyInt_FromLong(59));
	PyDict_SetItemString(type->dict, "range", PyInt_FromLong(60));
	PyDict_SetItemString(type->dict, "power", PyInt_FromLong(61));
	PyDict_SetItemString(type->dict, "at_time_zone", PyInt_FromLong(62));
	PyDict_SetItemString(type->dict, "at_local", PyInt_FromLong(63));
	PyDict_SetItemString(type->dict, "day_to_second", PyInt_FromLong(64));
	PyDict_SetItemString(type->dict, "year_to_month", PyInt_FromLong(65));
	PyDict_SetItemString(type->dict, "new_structured_type", PyInt_FromLong(66));
	PyDict_SetItemString(type->dict, "new_variant_type", PyInt_FromLong(67));
	PyDict_SetItemString(type->dict, "period_ldiff", PyInt_FromLong(68));
	PyDict_SetItemString(type->dict, "period_rdiff", PyInt_FromLong(69));
	PyDict_SetItemString(type->dict, "period_p_intersect", PyInt_FromLong(70));
	PyDict_SetItemString(type->dict, "period_p_normalize", PyInt_FromLong(71));
	PyDict_SetItemString(type->dict, "until_changed", PyInt_FromLong(72));
	PyDict_SetItemString(type->dict, "is_document", PyInt_FromLong(73));
	PyDict_SetItemString(type->dict, "is_distinct_from", PyInt_FromLong(74));
	PyDict_SetItemString(type->dict, "is_unknown", PyInt_FromLong(75));
	PyDict_SetItemString(type->dict, "is_false", PyInt_FromLong(76));
	PyDict_SetItemString(type->dict, "is_true", PyInt_FromLong(77));
	PyDict_SetItemString(type->dict, "collate", PyInt_FromLong(78));
	PyDict_SetItemString(type->dict, "left_join", PyInt_FromLong(79));
	PyDict_SetItemString(type->dict, "right_join", PyInt_FromLong(80));
	PyDict_SetItemString(type->dict, "outer_join", PyInt_FromLong(81));
	PyDict_SetItemString(type->dict, "ref_arrow", PyInt_FromLong(82));
	PyDict_SetItemString(type->dict, "typecast", PyInt_FromLong(83));
	PyDict_SetItemString(type->dict, "arrayaccess", PyInt_FromLong(84));
	PyDict_SetItemString(type->dict, "sqlserver_proprietary_column_alias", PyInt_FromLong(85));
	PyDict_SetItemString(type->dict, "left_shift", PyInt_FromLong(86));
	PyDict_SetItemString(type->dict, "right_shift", PyInt_FromLong(87));
	PyDict_SetItemString(type->dict, "multiset", PyInt_FromLong(88));
	PyDict_SetItemString(type->dict, "fieldselection", PyInt_FromLong(89));
	PyDict_SetItemString(type->dict, "array_constructor", PyInt_FromLong(90));
	PyDict_SetItemString(type->dict, "row_constructor", PyInt_FromLong(91));
	PyDict_SetItemString(type->dict, "member_of", PyInt_FromLong(92));
	PyDict_SetItemString(type->dict, "next_value_for", PyInt_FromLong(93));
	PyDict_SetItemString(type->dict, "datetime", PyInt_FromLong(94));
	PyDict_SetItemString(type->dict, "interval", PyInt_FromLong(95));
	PyDict_SetItemString(type->dict, "model", PyInt_FromLong(96));
	PyDict_SetItemString(type->dict, "object_access", PyInt_FromLong(97));
	PyDict_SetItemString(type->dict, "type_constructor", PyInt_FromLong(98));
	PyDict_SetItemString(type->dict, "xml_t", PyInt_FromLong(99));
	PyDict_SetItemString(type->dict, "units", PyInt_FromLong(100));
	PyDict_SetItemString(type->dict, "collection_constructor_set", PyInt_FromLong(101));
	PyDict_SetItemString(type->dict, "collection_constructor_multiset", PyInt_FromLong(102));
	PyDict_SetItemString(type->dict, "collection_constructor_list", PyInt_FromLong(103));
	PyDict_SetItemString(type->dict, "overlaps", PyInt_FromLong(104));
}

void gsp_dbvendor_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "dbvmssql", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "dbvoracle", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "dbvmysql", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "dbvaccess", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "dbvgeneric", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "dbvdb2", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "dbvsybase", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "dbvinformix", PyInt_FromLong(7));
	PyDict_SetItemString(type->dict, "dbvpostgresql", PyInt_FromLong(8));
	PyDict_SetItemString(type->dict, "dbvfirebird", PyInt_FromLong(9));
	PyDict_SetItemString(type->dict, "dbvmdx", PyInt_FromLong(10));
	PyDict_SetItemString(type->dict, "dbvteradata", PyInt_FromLong(11));
	PyDict_SetItemString(type->dict, "dbvnetezza", PyInt_FromLong(12));
}

void EAccessMode_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "select", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "delete", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "insert", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "update", PyInt_FromLong(3));
}

void EQeuryClause_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "select_list", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "select_from", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "where", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "groupby", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "orderby", PyInt_FromLong(4));
}

void EConstantType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "unknown", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "integer", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "float", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "string", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "boolean", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "null", PyInt_FromLong(5));
}

void EKeyActionType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "delete", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "update", PyInt_FromLong(1));
}

void EMatchType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "matched", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "not_matched", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "matched_with_condition", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "not_matched_with_condition", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "not_matched_by_target", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "not_matched_by_target_with_condition", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "not_matched_by_source", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "not_matched_by_source_with_condition", PyInt_FromLong(7));
}

void EDistinctType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "none", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "Distinct", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "DistinctOn", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "All", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "Unique", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "DistinctRow", PyInt_FromLong(5));
}

void gsp_EDeclareType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "variable", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "conditions", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "returnCode", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "statement", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "cursor", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "handlers", PyInt_FromLong(5));
}

void gsp_EVariableType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "normal", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "cursor", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "table", PyInt_FromLong(2));
}

void ECreateType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "create", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "declare", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "define", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "create_body", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "create_incomplete", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "create_varray", PyInt_FromLong(5));
	PyDict_SetItemString(type->dict, "create_nested_table", PyInt_FromLong(6));
	PyDict_SetItemString(type->dict, "create_type_placeholder", PyInt_FromLong(7));
}

void EExecType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "exec_sp", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "exec_stringCmd", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "exec_stringCmdLinkServer", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "exec_noExecKeyword", PyInt_FromLong(3));
}

void ESetType_init(Enum *type) {

	type->dict = PyDict_New();

	PyDict_SetItemString(type->dict, "mstUnknown", PyInt_FromLong(0));
	PyDict_SetItemString(type->dict, "mstLocalVar", PyInt_FromLong(1));
	PyDict_SetItemString(type->dict, "mstLocalVarCursor", PyInt_FromLong(2));
	PyDict_SetItemString(type->dict, "mstSetCmd", PyInt_FromLong(3));
	PyDict_SetItemString(type->dict, "mstXmlMethod", PyInt_FromLong(4));
	PyDict_SetItemString(type->dict, "mstSybaseLocalVar", PyInt_FromLong(5));
}