diff options
author | venu@myvenu.com <> | 2002-06-12 14:13:12 -0700 |
---|---|---|
committer | venu@myvenu.com <> | 2002-06-12 14:13:12 -0700 |
commit | 5a33842a1642a8bdc8a8bb19eccc1f844379b887 (patch) | |
tree | c259cc4fb9ea2857ea92e18b183d51a0289b2270 /sql/structs.h | |
parent | 75959e6e2623f36b494b5802d9e417d122e49f83 (diff) | |
download | mariadb-git-5a33842a1642a8bdc8a8bb19eccc1f844379b887.tar.gz |
sql_error.cc, sql_prepare.cc:
new file
Client-server protocol 4.1 changes - Server side:
* Enhanced metadata information:
- SHOW [COUNT(*)] ERRORS [LIMIT [offset,] rows]
- SHOW [COUNT(*)] WARNING [LIMIT [offset,] rows]
- SHOW TABLE TYPES
- SHOW PRIVILEGES
- SHOW COLUMN TYPES (Not fully implemented)
* Prepared execution
* Long data handling in pieces
* And other misc changes
Diffstat (limited to 'sql/structs.h')
-rw-r--r-- | sql/structs.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/sql/structs.h b/sql/structs.h index 75280b34715..c4cb6c82209 100644 --- a/sql/structs.h +++ b/sql/structs.h @@ -152,6 +152,29 @@ struct show_var_st { SHOW_TYPE type; }; +struct show_table_type_st { + const char *type; + char *value; + const char *comment; +}; + +struct show_column_type_st { + const char *type; + uint size; + const char *min_value; + const char *max_value; + uint precision; + uint scale; + const char *nullable; + const char *auto_increment; + const char *unsigned_attr; + const char *zerofill; + const char *searchable; + const char *case_sensitivity; + const char *default_value; + const char *comment; +}; + typedef struct lex_string { char *str; uint length; |