MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CreateTableRef Struct Reference

Public Types

enum  ErrorCode {
  NoError = 0, Busy = 701, BusyWithNR = 711, NotMaster = 702,
  TooManySchemaOps = 783, InvalidTransKey = 781, InvalidTransId = 782, InvalidFormat = 703,
  AttributeNameTooLong = 704, TableNameTooLong = 705, Inconsistency = 706, NoMoreTableRecords = 707,
  NoMoreAttributeRecords = 708, AttributeNameTwice = 720, TableAlreadyExist = 721, InvalidArraySize = 736,
  ArraySizeTooBig = 737, RecordTooBig = 738, InvalidPrimaryKeySize = 739, NullablePrimaryKey = 740,
  InvalidCharset = 743, SingleUser = 299, InvalidTablespace = 755, VarsizeBitfieldNotSupported = 757,
  NotATablespace = 758, InvalidTablespaceVersion = 759, OutOfStringBuffer = 773, NoLoggingTemporaryTable = 778,
  InvalidHashMap = 790, TableDefinitionTooBig = 793, FeatureRequiresUpgrade = 794
}

Public Member Functions

 STATIC_CONST (SignalLength=9)
Uint32 getErrorCode () const
Uint32 getErrorLine () const

Public Attributes

Uint32 senderRef
union {
   Uint32   clientData
   Uint32   senderData
}; 
Uint32 transId
Uint32 errorCode
Uint32 errorLine
Uint32 errorNodeId
Uint32 masterNodeId
Uint32 errorStatus
Uint32 errorKey

Detailed Description

Definition at line 45 of file CreateTable.hpp.


The documentation for this struct was generated from the following file: