diff options
author | Mikael Ronstrom <mikael@mysql.com> | 2009-10-22 16:15:06 +0200 |
---|---|---|
committer | Mikael Ronstrom <mikael@mysql.com> | 2009-10-22 16:15:06 +0200 |
commit | 6f27ad15b208091d3904bb4f73ffab2871f99581 (patch) | |
tree | 0bcd1e2792ff22088f2d5faa233170a48ebeb79a /sql/mysql_priv.h | |
parent | f3f4e41c3704b6a82942de5fd6c918319e0e4bb2 (diff) | |
download | mariadb-git-6f27ad15b208091d3904bb4f73ffab2871f99581.tar.gz |
A lot of fixes to make character set work ok, first step to fixing BUG#48163
Diffstat (limited to 'sql/mysql_priv.h')
-rw-r--r-- | sql/mysql_priv.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sql/mysql_priv.h b/sql/mysql_priv.h index f21c274a23a..7936bffda38 100644 --- a/sql/mysql_priv.h +++ b/sql/mysql_priv.h @@ -1222,6 +1222,8 @@ int prepare_create_field(Create_field *sql_field, uint *blob_columns, int *timestamps, int *timestamps_with_niladic, longlong table_flags); +CHARSET_INFO* get_sql_field_charset(Create_field *sql_field, + HA_CREATE_INFO *create_info); bool mysql_create_table(THD *thd,const char *db, const char *table_name, HA_CREATE_INFO *create_info, Alter_info *alter_info, @@ -1611,6 +1613,11 @@ uint prep_alter_part_table(THD *thd, TABLE *table, Alter_info *alter_info, handlerton *old_db_type, bool *partition_changed, uint *fast_alter_partition); +char *generate_partition_syntax(partition_info *part_info, + uint *buf_length, bool use_sql_alloc, + bool show_partition_options, + HA_CREATE_INFO *create_info, + Alter_info *alter_info); #endif /* bits for last argument to remove_table_from_cache() */ |