The world's most popular open source database
#include "mysql_priv.h"#include "slave.h"#include "lex_symbol.h"#include "item_create.h"#include "sp_head.h"#include "sp_pcontext.h"#include "sp_rcontext.h"#include "sp.h"#include "event_timed.h"#include <myisam.h>#include <myisammrg.h>Include dependency graph for sql_yacc.cc:

Go to the source code of this file.
Classes | |
| union | YYSTYPE |
Defines | |
| #define | YYBISON 1 |
| #define | YYSKELETON_NAME "yacc.c" |
| #define | YYPURE 1 |
| #define | YYLSP_NEEDED 0 |
| #define | yyparse MYSQLparse |
| #define | yylex MYSQLlex |
| #define | yyerror MYSQLerror |
| #define | yylval MYSQLlval |
| #define | yychar MYSQLchar |
| #define | yydebug MYSQLdebug |
| #define | yynerrs MYSQLnerrs |
| #define | END_OF_INPUT 258 |
| #define | ABORT_SYM 259 |
| #define | ACCESSIBLE_SYM 260 |
| #define | ACTION 261 |
| #define | ADD 262 |
| #define | ADDDATE_SYM 263 |
| #define | AFTER_SYM 264 |
| #define | AGAINST 265 |
| #define | AGGREGATE_SYM 266 |
| #define | ALGORITHM_SYM 267 |
| #define | ALL 268 |
| #define | ALTER 269 |
| #define | ANALYZE_SYM 270 |
| #define | AND_AND_SYM 271 |
| #define | AND_SYM 272 |
| #define | ANY_SYM 273 |
| #define | AS 274 |
| #define | ASC 275 |
| #define | ASCII_SYM 276 |
| #define | ASENSITIVE_SYM 277 |
| #define | AT_SYM 278 |
| #define | ATAN 279 |
| #define | AUTHORS_SYM 280 |
| #define | AUTO_INC 281 |
| #define | AUTOEXTEND_SIZE_SYM 282 |
| #define | AVG_ROW_LENGTH 283 |
| #define | AVG_SYM 284 |
| #define | BACKUP_SYM 285 |
| #define | BEFORE_SYM 286 |
| #define | BEGIN_SYM 287 |
| #define | BENCHMARK_SYM 288 |
| #define | BIGINT 289 |
| #define | BINARY 290 |
| #define | BINLOG_SYM 291 |
| #define | BIN_NUM 292 |
| #define | BIT_AND 293 |
| #define | BIT_OR 294 |
| #define | BIT_SYM 295 |
| #define | BIT_XOR 296 |
| #define | BLOB_SYM 297 |
| #define | BOOLEAN_SYM 298 |
| #define | BOOL_SYM 299 |
| #define | BOTH 300 |
| #define | BTREE_SYM 301 |
| #define | BY 302 |
| #define | BYTE_SYM 303 |
| #define | CACHE_SYM 304 |
| #define | CALL_SYM 305 |
| #define | CASCADE 306 |
| #define | CASCADED 307 |
| #define | CAST_SYM 308 |
| #define | CHAIN_SYM 309 |
| #define | CHANGE 310 |
| #define | CHANGED 311 |
| #define | CHARSET 312 |
| #define | CHAR_SYM 313 |
| #define | CHECKSUM_SYM 314 |
| #define | CHECK_SYM 315 |
| #define | CIPHER_SYM 316 |
| #define | CLIENT_SYM 317 |
| #define | CLOSE_SYM 318 |
| #define | COALESCE 319 |
| #define | CODE_SYM 320 |
| #define | COLLATE_SYM 321 |
| #define | COLLATION_SYM 322 |
| #define | COLUMNS 323 |
| #define | COLUMN_SYM 324 |
| #define | COMMENT_SYM 325 |
| #define | COMMITTED_SYM 326 |
| #define | COMMIT_SYM 327 |
| #define | COMPACT_SYM 328 |
| #define | COMPLETION_SYM 329 |
| #define | COMPRESSED_SYM 330 |
| #define | CONCAT 331 |
| #define | CONCAT_WS 332 |
| #define | CONCURRENT 333 |
| #define | CONDITION_SYM 334 |
| #define | CONNECTION_SYM 335 |
| #define | CONSISTENT_SYM 336 |
| #define | CONSTRAINT 337 |
| #define | CONTAINS_SYM 338 |
| #define | CONTINUE_SYM 339 |
| #define | CONTRIBUTORS_SYM 340 |
| #define | CONVERT_SYM 341 |
| #define | CONVERT_TZ_SYM 342 |
| #define | COUNT_SYM 343 |
| #define | CREATE 344 |
| #define | CROSS 345 |
| #define | CUBE_SYM 346 |
| #define | CURDATE 347 |
| #define | CURRENT_USER 348 |
| #define | CURSOR_SYM 349 |
| #define | CURTIME 350 |
| #define | DATABASE 351 |
| #define | DATABASES 352 |
| #define | DATAFILE_SYM 353 |
| #define | DATA_SYM 354 |
| #define | DATETIME 355 |
| #define | DATE_ADD_INTERVAL 356 |
| #define | DATE_SUB_INTERVAL 357 |
| #define | DATE_SYM 358 |
| #define | DAY_HOUR_SYM 359 |
| #define | DAY_MICROSECOND_SYM 360 |
| #define | DAY_MINUTE_SYM 361 |
| #define | DAY_SECOND_SYM 362 |
| #define | DAY_SYM 363 |
| #define | DEALLOCATE_SYM 364 |
| #define | DECIMAL_NUM 365 |
| #define | DECIMAL_SYM 366 |
| #define | DECLARE_SYM 367 |
| #define | DECODE_SYM 368 |
| #define | DEFAULT 369 |
| #define | DEFINER_SYM 370 |
| #define | DELAYED_SYM 371 |
| #define | DELAY_KEY_WRITE_SYM 372 |
| #define | DELETE_SYM 373 |
| #define | DESC 374 |
| #define | DESCRIBE 375 |
| #define | DES_DECRYPT_SYM 376 |
| #define | DES_ENCRYPT_SYM 377 |
| #define | DES_KEY_FILE 378 |
| #define | DETERMINISTIC_SYM 379 |
| #define | DIRECTORY_SYM 380 |
| #define | DISABLE_SYM 381 |
| #define | DISCARD 382 |
| #define | DISK_SYM 383 |
| #define | DISTINCT 384 |
| #define | DIV_SYM 385 |
| #define | DOUBLE_SYM 386 |
| #define | DO_SYM 387 |
| #define | DROP 388 |
| #define | DUAL_SYM 389 |
| #define | DUMPFILE 390 |
| #define | DUPLICATE_SYM 391 |
| #define | DYNAMIC_SYM 392 |
| #define | EACH_SYM 393 |
| #define | ELSEIF_SYM 394 |
| #define | ELT_FUNC 395 |
| #define | ENABLE_SYM 396 |
| #define | ENCLOSED 397 |
| #define | ENCODE_SYM 398 |
| #define | ENCRYPT 399 |
| #define | END 400 |
| #define | ENDS_SYM 401 |
| #define | ENGINES_SYM 402 |
| #define | ENGINE_SYM 403 |
| #define | ENUM 404 |
| #define | EQ 405 |
| #define | EQUAL_SYM 406 |
| #define | ERRORS 407 |
| #define | ESCAPED 408 |
| #define | ESCAPE_SYM 409 |
| #define | EVENT_SYM 410 |
| #define | EVENTS_SYM 411 |
| #define | EVERY_SYM 412 |
| #define | EXECUTE_SYM 413 |
| #define | EXISTS 414 |
| #define | EXIT_SYM 415 |
| #define | EXPANSION_SYM 416 |
| #define | EXPORT_SET 417 |
| #define | EXTENDED_SYM 418 |
| #define | EXTENT_SIZE_SYM 419 |
| #define | EXTRACT_SYM 420 |
| #define | FALSE_SYM 421 |
| #define | FAST_SYM 422 |
| #define | FETCH_SYM 423 |
| #define | FIELD_FUNC 424 |
| #define | FILE_SYM 425 |
| #define | FIRST_SYM 426 |
| #define | FIXED_SYM 427 |
| #define | FLOAT_NUM 428 |
| #define | FLOAT_SYM 429 |
| #define | FLUSH_SYM 430 |
| #define | FORCE_SYM 431 |
| #define | FOREIGN 432 |
| #define | FORMAT_SYM 433 |
| #define | FOR_SYM 434 |
| #define | FOUND_SYM 435 |
| #define | FRAC_SECOND_SYM 436 |
| #define | FROM 437 |
| #define | FROM_UNIXTIME 438 |
| #define | FULL 439 |
| #define | FULLTEXT_SYM 440 |
| #define | FUNCTION_SYM 441 |
| #define | FUNC_ARG0 442 |
| #define | FUNC_ARG1 443 |
| #define | FUNC_ARG2 444 |
| #define | FUNC_ARG3 445 |
| #define | GE 446 |
| #define | GEOMCOLLFROMTEXT 447 |
| #define | GEOMETRYCOLLECTION 448 |
| #define | GEOMETRY_SYM 449 |
| #define | GEOMFROMTEXT 450 |
| #define | GEOMFROMWKB 451 |
| #define | GET_FORMAT 452 |
| #define | GLOBAL_SYM 453 |
| #define | GRANT 454 |
| #define | GRANTS 455 |
| #define | GREATEST_SYM 456 |
| #define | GROUP 457 |
| #define | GROUP_CONCAT_SYM 458 |
| #define | GROUP_UNIQUE_USERS 459 |
| #define | GT_SYM 460 |
| #define | HANDLER_SYM 461 |
| #define | HASH_SYM 462 |
| #define | HAVING 463 |
| #define | HELP_SYM 464 |
| #define | HEX_NUM 465 |
| #define | HIGH_PRIORITY 466 |
| #define | HOSTS_SYM 467 |
| #define | HOUR_MICROSECOND_SYM 468 |
| #define | HOUR_MINUTE_SYM 469 |
| #define | HOUR_SECOND_SYM 470 |
| #define | HOUR_SYM 471 |
| #define | IDENT 472 |
| #define | IDENTIFIED_SYM 473 |
| #define | IDENT_QUOTED 474 |
| #define | IF 475 |
| #define | IGNORE_SYM 476 |
| #define | IMPORT 477 |
| #define | INDEXES 478 |
| #define | INDEX_SYM 479 |
| #define | INFILE 480 |
| #define | INITIAL_SIZE_SYM 481 |
| #define | INNER_SYM 482 |
| #define | INNOBASE_SYM 483 |
| #define | INOUT_SYM 484 |
| #define | INSENSITIVE_SYM 485 |
| #define | INSERT 486 |
| #define | INSERT_METHOD 487 |
| #define | INSTALL_SYM 488 |
| #define | INTERVAL_SYM 489 |
| #define | INTO 490 |
| #define | INT_SYM 491 |
| #define | INVOKER_SYM 492 |
| #define | IN_SYM 493 |
| #define | IS 494 |
| #define | ISOLATION 495 |
| #define | ISSUER_SYM 496 |
| #define | ITERATE_SYM 497 |
| #define | JOIN_SYM 498 |
| #define | KEYS 499 |
| #define | KEY_SYM 500 |
| #define | KEY_BLOCK_SIZE 501 |
| #define | KILL_SYM 502 |
| #define | LANGUAGE_SYM 503 |
| #define | LAST_INSERT_ID 504 |
| #define | LAST_SYM 505 |
| #define | LE 506 |
| #define | LEADING 507 |
| #define | LEAST_SYM 508 |
| #define | LEAVES 509 |
| #define | LEAVE_SYM 510 |
| #define | LEFT 511 |
| #define | LESS_SYM 512 |
| #define | LEVEL_SYM 513 |
| #define | LEX_HOSTNAME 514 |
| #define | LIKE 515 |
| #define | LIMIT 516 |
| #define | LINEAR_SYM 517 |
| #define | LINEFROMTEXT 518 |
| #define | LINES 519 |
| #define | LINESTRING 520 |
| #define | LIST_SYM 521 |
| #define | LOAD 522 |
| #define | LOCAL_SYM 523 |
| #define | LOCATE 524 |
| #define | LOCATOR_SYM 525 |
| #define | LOCKS_SYM 526 |
| #define | LOCK_SYM 527 |
| #define | LOGFILE_SYM 528 |
| #define | LOGS_SYM 529 |
| #define | LOG_SYM 530 |
| #define | LONGBLOB 531 |
| #define | LONGTEXT 532 |
| #define | LONG_NUM 533 |
| #define | LONG_SYM 534 |
| #define | LOOP_SYM 535 |
| #define | LOW_PRIORITY 536 |
| #define | LT 537 |
| #define | MAKE_SET_SYM 538 |
| #define | MASTER_CONNECT_RETRY_SYM 539 |
| #define | MASTER_HOST_SYM 540 |
| #define | MASTER_LOG_FILE_SYM 541 |
| #define | MASTER_LOG_POS_SYM 542 |
| #define | MASTER_PASSWORD_SYM 543 |
| #define | MASTER_PORT_SYM 544 |
| #define | MASTER_POS_WAIT 545 |
| #define | MASTER_SERVER_ID_SYM 546 |
| #define | MASTER_SSL_CAPATH_SYM 547 |
| #define | MASTER_SSL_CA_SYM 548 |
| #define | MASTER_SSL_CERT_SYM 549 |
| #define | MASTER_SSL_CIPHER_SYM 550 |
| #define | MASTER_SSL_KEY_SYM 551 |
| #define | MASTER_SSL_SYM 552 |
| #define | MASTER_SYM 553 |
| #define | MASTER_USER_SYM 554 |
| #define | MATCH 555 |
| #define | MAX_CONNECTIONS_PER_HOUR 556 |
| #define | MAX_QUERIES_PER_HOUR 557 |
| #define | MAX_ROWS 558 |
| #define | MAX_SIZE_SYM 559 |
| #define | MAX_SYM 560 |
| #define | MAX_UPDATES_PER_HOUR 561 |
| #define | MAX_USER_CONNECTIONS_SYM 562 |
| #define | MAX_VALUE_SYM 563 |
| #define | MEDIUMBLOB 564 |
| #define | MEDIUMINT 565 |
| #define | MEDIUMTEXT 566 |
| #define | MEDIUM_SYM 567 |
| #define | MEMORY_SYM 568 |
| #define | MERGE_SYM 569 |
| #define | MICROSECOND_SYM 570 |
| #define | MIGRATE_SYM 571 |
| #define | MINUTE_MICROSECOND_SYM 572 |
| #define | MINUTE_SECOND_SYM 573 |
| #define | MINUTE_SYM 574 |
| #define | MIN_ROWS 575 |
| #define | MIN_SYM 576 |
| #define | MLINEFROMTEXT 577 |
| #define | MODE_SYM 578 |
| #define | MODIFIES_SYM 579 |
| #define | MODIFY_SYM 580 |
| #define | MOD_SYM 581 |
| #define | MONTH_SYM 582 |
| #define | MPOINTFROMTEXT 583 |
| #define | MPOLYFROMTEXT 584 |
| #define | MULTILINESTRING 585 |
| #define | MULTIPOINT 586 |
| #define | MULTIPOLYGON 587 |
| #define | MUTEX_SYM 588 |
| #define | NAMES_SYM 589 |
| #define | NAME_SYM 590 |
| #define | NATIONAL_SYM 591 |
| #define | NATURAL 592 |
| #define | NCHAR_STRING 593 |
| #define | NCHAR_SYM 594 |
| #define | NDBCLUSTER_SYM 595 |
| #define | NE 596 |
| #define | NEW_SYM 597 |
| #define | NEXT_SYM 598 |
| #define | NODEGROUP_SYM 599 |
| #define | NONE_SYM 600 |
| #define | NOT2_SYM 601 |
| #define | NOT_SYM 602 |
| #define | NOW_SYM 603 |
| #define | NO_SYM 604 |
| #define | NO_WAIT_SYM 605 |
| #define | NO_WRITE_TO_BINLOG 606 |
| #define | NULL_SYM 607 |
| #define | NUM 608 |
| #define | NUMERIC_SYM 609 |
| #define | NVARCHAR_SYM 610 |
| #define | OFFSET_SYM 611 |
| #define | OJ_SYM 612 |
| #define | OLD_PASSWORD 613 |
| #define | ON 614 |
| #define | ONE_SHOT_SYM 615 |
| #define | ONE_SYM 616 |
| #define | OPEN_SYM 617 |
| #define | OPTIMIZE 618 |
| #define | OPTION 619 |
| #define | OPTIONALLY 620 |
| #define | OR2_SYM 621 |
| #define | ORDER_SYM 622 |
| #define | OR_OR_SYM 623 |
| #define | OR_SYM 624 |
| #define | OUTER 625 |
| #define | OUTFILE 626 |
| #define | OUT_SYM 627 |
| #define | PACK_KEYS_SYM 628 |
| #define | PARSER_SYM 629 |
| #define | PARTIAL 630 |
| #define | PARTITION_SYM 631 |
| #define | PARTITIONING_SYM 632 |
| #define | PARTITIONS_SYM 633 |
| #define | PASSWORD 634 |
| #define | PARAM_MARKER 635 |
| #define | PHASE_SYM 636 |
| #define | PLUGIN_SYM 637 |
| #define | PLUGINS_SYM 638 |
| #define | POINTFROMTEXT 639 |
| #define | POINT_SYM 640 |
| #define | POLYFROMTEXT 641 |
| #define | POLYGON 642 |
| #define | POSITION_SYM 643 |
| #define | PRECISION 644 |
| #define | PREPARE_SYM 645 |
| #define | PRESERVE_SYM 646 |
| #define | PREV_SYM 647 |
| #define | PRIMARY_SYM 648 |
| #define | PRIVILEGES 649 |
| #define | PROCEDURE 650 |
| #define | PROCESS 651 |
| #define | PROCESSLIST_SYM 652 |
| #define | PURGE 653 |
| #define | QUARTER_SYM 654 |
| #define | QUERY_SYM 655 |
| #define | QUICK 656 |
| #define | RAND 657 |
| #define | RANGE_SYM 658 |
| #define | READS_SYM 659 |
| #define | READ_ONLY_SYM 660 |
| #define | READ_SYM 661 |
| #define | READ_WRITE_SYM 662 |
| #define | REAL 663 |
| #define | REBUILD_SYM 664 |
| #define | RECOVER_SYM 665 |
| #define | REDO_BUFFER_SIZE_SYM 666 |
| #define | REDOFILE_SYM 667 |
| #define | REDUNDANT_SYM 668 |
| #define | REFERENCES 669 |
| #define | REGEXP 670 |
| #define | RELAY_LOG_FILE_SYM 671 |
| #define | RELAY_LOG_POS_SYM 672 |
| #define | RELAY_THREAD 673 |
| #define | RELEASE_SYM 674 |
| #define | RELOAD 675 |
| #define | REMOVE_SYM 676 |
| #define | RENAME 677 |
| #define | REORGANIZE_SYM 678 |
| #define | REPAIR 679 |
| #define | REPEATABLE_SYM 680 |
| #define | REPEAT_SYM 681 |
| #define | REPLACE 682 |
| #define | REPLICATION 683 |
| #define | REQUIRE_SYM 684 |
| #define | RESET_SYM 685 |
| #define | RESOURCES 686 |
| #define | RESTORE_SYM 687 |
| #define | RESTRICT 688 |
| #define | RESUME_SYM 689 |
| #define | RETURNS_SYM 690 |
| #define | RETURN_SYM 691 |
| #define | REVOKE 692 |
| #define | RIGHT 693 |
| #define | ROLLBACK_SYM 694 |
| #define | ROLLUP_SYM 695 |
| #define | ROUND 696 |
| #define | ROUTINE_SYM 697 |
| #define | ROWS_SYM 698 |
| #define | ROW_COUNT_SYM 699 |
| #define | ROW_FORMAT_SYM 700 |
| #define | ROW_SYM 701 |
| #define | RTREE_SYM 702 |
| #define | SAVEPOINT_SYM 703 |
| #define | SCHEDULE_SYM 704 |
| #define | SCHEDULER_SYM 705 |
| #define | SECOND_MICROSECOND_SYM 706 |
| #define | SECOND_SYM 707 |
| #define | SECURITY_SYM 708 |
| #define | SELECT_SYM 709 |
| #define | SENSITIVE_SYM 710 |
| #define | SEPARATOR_SYM 711 |
| #define | SERIALIZABLE_SYM 712 |
| #define | SERIAL_SYM 713 |
| #define | SESSION_SYM 714 |
| #define | SET 715 |
| #define | SET_VAR 716 |
| #define | SHARE_SYM 717 |
| #define | SHIFT_LEFT 718 |
| #define | SHIFT_RIGHT 719 |
| #define | SHOW 720 |
| #define | SHUTDOWN 721 |
| #define | SIGNED_SYM 722 |
| #define | SIMPLE_SYM 723 |
| #define | SLAVE 724 |
| #define | SMALLINT 725 |
| #define | SNAPSHOT_SYM 726 |
| #define | SONAME_SYM 727 |
| #define | SOUNDS_SYM 728 |
| #define | SPATIAL_SYM 729 |
| #define | SPECIFIC_SYM 730 |
| #define | SQLEXCEPTION_SYM 731 |
| #define | SQLSTATE_SYM 732 |
| #define | SQLWARNING_SYM 733 |
| #define | SQL_BIG_RESULT 734 |
| #define | SQL_BUFFER_RESULT 735 |
| #define | SQL_CACHE_SYM 736 |
| #define | SQL_CALC_FOUND_ROWS 737 |
| #define | SQL_NO_CACHE_SYM 738 |
| #define | SQL_SMALL_RESULT 739 |
| #define | SQL_SYM 740 |
| #define | SQL_THREAD 741 |
| #define | SSL_SYM 742 |
| #define | STARTING 743 |
| #define | START_SYM 744 |
| #define | STARTS_SYM 745 |
| #define | STATUS_SYM 746 |
| #define | STD_SYM 747 |
| #define | STDDEV_SAMP_SYM 748 |
| #define | STOP_SYM 749 |
| #define | STORAGE_SYM&nb |

