mysql_error bug
This commit is contained in:
@ -260,6 +260,7 @@ extern int signal_schema_name(const char *schema_name);
|
||||
extern int signal_table_name(const char *table_name);
|
||||
extern int signal_column_name(const char *column_name);
|
||||
extern int signal_cursor_name(const char *cursor_name);
|
||||
extern int signal_mysql_errno(const char *mysql_errno);
|
||||
extern int signal_is_signal(int is_signal);
|
||||
|
||||
extern void save_error_message(void);
|
||||
@ -535,6 +536,7 @@ typedef struct ErrorData {
|
||||
char* table_name; /* table_name for signal/resignal */
|
||||
char* column_name; /* column_name for signal/resignal */
|
||||
char* cursor_name; /* cursor_name for signal/resignal */
|
||||
char* mysql_errno; /* mysql_errno for signal/resignal */
|
||||
bool is_warnings_throw;
|
||||
int is_signal;
|
||||
} ErrorData;
|
||||
|
||||
@ -972,7 +972,7 @@ typedef struct { /* condition information item name for signal/resignal */
|
||||
char *table_name;
|
||||
char *column_name;
|
||||
char *cursor_name;
|
||||
int sqlerrcode; /* mysql_errno */
|
||||
char *sqlerrcode; /* mysql_errno */
|
||||
} PLpgSQL_condition_info_item;
|
||||
|
||||
typedef struct { /* siganl_information_item */
|
||||
|
||||
Reference in New Issue
Block a user