MySQL 8.4.2
Source Code Documentation
|
#include <assert.h>
#include <sys/types.h>
#include <cstdint>
#include "lex_string.h"
#include "mysql/gtid/uuid.h"
#include "my_hostname.h"
#include "my_inttypes.h"
#include "my_table_map.h"
#include "my_time.h"
#include "mysql/strings/m_ctype.h"
#include "mysql/udf_registration_types.h"
#include "mysql_com.h"
#include "mysql_time.h"
#include "sql/enum_query_type.h"
#include "sql/field.h"
#include "sql/item.h"
#include "sql/item_cmpfunc.h"
#include "sql/item_func.h"
#include "sql/parse_location.h"
#include "sql/sql_const.h"
#include "sql_string.h"
#include "template_utils.h"
Go to the source code of this file.
Functions | |
CHARSET_INFO * | mysqld_collation_get_by_name (const char *name, CHARSET_INFO *name_cs=system_charset_info) |
Get collation by name, send error to client on failure. More... | |
String * | mysql_generate_uuid (String *str) |
Generate Universal Unique Identifier (UUID). More... | |
Generate Universal Unique Identifier (UUID).
str | Pointer to string which will hold the UUID. |
CHARSET_INFO * mysqld_collation_get_by_name | ( | const char * | name, |
CHARSET_INFO * | name_cs | ||
) |
Get collation by name, send error to client on failure.
name | Collation name |
name_cs | Character set of the name string |
NULL | on error |
Pointter | to CHARSET_INFO with the given name on success |