~ubuntu-branches/ubuntu/precise/mysql-5.1/precise

« back to all changes in this revision

Viewing changes to storage/innodb_plugin/include/row0mysql.h

  • Committer: Bazaar Package Importer
  • Author(s): Chuck Short
  • Date: 2010-06-21 15:31:05 UTC
  • mfrom: (1.1.3 upstream)
  • mto: This revision was merged to the branch mainline in revision 6.
  • Revision ID: james.westby@ubuntu.com-20100621153105-pbbz3t6nyrf9t2zq
Tags: upstream-5.1.48
ImportĀ upstreamĀ versionĀ 5.1.48

Show diffs side-by-side

added added

removed removed

Lines of Context:
253
253
/*==============================*/
254
254
        const dict_table_t*     table); /*!< in: table */
255
255
/*********************************************************************//**
256
 
Calculates the key number used inside MySQL for an Innobase index. We have
257
 
to take into account if we generated a default clustered index for the table
258
 
@return the key number used inside MySQL */
259
 
UNIV_INTERN
260
 
ulint
261
 
row_get_mysql_key_number_for_index(
262
 
/*===============================*/
263
 
        const dict_index_t*     index); /*!< in: index */
264
 
/*********************************************************************//**
265
256
Does an update or delete of a row for MySQL.
266
257
@return error code or DB_SUCCESS */
267
258
UNIV_INTERN
403
394
                                FOREIGN KEY (a, b) REFERENCES table2(c, d),
404
395
                                        table2 can be written also with the
405
396
                                        database name before it: test.table2 */
 
397
        size_t          sql_length,     /*!< in: length of sql_string */
406
398
        const char*     name,           /*!< in: table full name in the
407
399
                                        normalized form
408
400
                                        database_name/table_name */