mirror of
https://github.com/postgres/postgres.git
synced 2025-04-24 10:47:04 +03:00
Here is a little syntax error found in a .y file... A dropped semi.
DwD -- Daryl W. Dunbar
This commit is contained in:
parent
042ec823cf
commit
80db587e7b
@ -7,7 +7,7 @@
|
||||
*
|
||||
*
|
||||
* IDENTIFICATION
|
||||
* $Header: /cvsroot/pgsql/src/backend/utils/adt/datetime.c,v 1.29 1999/02/21 03:49:30 scrappy Exp $
|
||||
* $Header: /cvsroot/pgsql/src/backend/utils/adt/datetime.c,v 1.30 1999/03/14 16:40:15 momjian Exp $
|
||||
*
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
@ -27,14 +27,6 @@
|
||||
|
||||
static int date2tm(DateADT dateVal, int *tzp, struct tm * tm, double *fsec, char **tzn);
|
||||
|
||||
#ifdef NOT_USED
|
||||
static int day_tab[2][12] = {
|
||||
{31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31},
|
||||
{31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}};
|
||||
|
||||
#define isleap(y) (((y % 4) == 0 && (y % 100) != 0) || (y % 400) == 0)
|
||||
#endif
|
||||
|
||||
#define UTIME_MINYEAR (1901)
|
||||
#define UTIME_MINMONTH (12)
|
||||
#define UTIME_MINDAY (14)
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -8,288 +8,288 @@ typedef union {
|
||||
struct this_type type;
|
||||
enum ECPGttype type_enum;
|
||||
} YYSTYPE;
|
||||
#define SQL_AT 257
|
||||
#define SQL_BOOL 258
|
||||
#define SQL_BREAK 259
|
||||
#define SQL_CALL 260
|
||||
#define SQL_CONNECT 261
|
||||
#define SQL_CONNECTION 262
|
||||
#define SQL_CONTINUE 263
|
||||
#define SQL_DEALLOCATE 264
|
||||
#define SQL_DISCONNECT 265
|
||||
#define SQL_ENUM 266
|
||||
#define SQL_FOUND 267
|
||||
#define SQL_FREE 268
|
||||
#define SQL_GO 269
|
||||
#define SQL_GOTO 270
|
||||
#define SQL_IDENTIFIED 271
|
||||
#define SQL_IMMEDIATE 272
|
||||
#define SQL_INDICATOR 273
|
||||
#define SQL_INT 274
|
||||
#define SQL_LONG 275
|
||||
#define SQL_OPEN 276
|
||||
#define SQL_PREPARE 277
|
||||
#define SQL_RELEASE 278
|
||||
#define SQL_REFERENCE 279
|
||||
#define SQL_SECTION 280
|
||||
#define SQL_SEMI 281
|
||||
#define SQL_SHORT 282
|
||||
#define SQL_SIGNED 283
|
||||
#define SQL_SQLERROR 284
|
||||
#define SQL_SQLPRINT 285
|
||||
#define SQL_SQLWARNING 286
|
||||
#define SQL_START 287
|
||||
#define SQL_STOP 288
|
||||
#define SQL_STRUCT 289
|
||||
#define SQL_UNSIGNED 290
|
||||
#define SQL_VAR 291
|
||||
#define SQL_WHENEVER 292
|
||||
#define S_ANYTHING 293
|
||||
#define S_AUTO 294
|
||||
#define S_BOOL 295
|
||||
#define S_CHAR 296
|
||||
#define S_CONST 297
|
||||
#define S_DOUBLE 298
|
||||
#define S_ENUM 299
|
||||
#define S_EXTERN 300
|
||||
#define S_FLOAT 301
|
||||
#define S_INT 302
|
||||
#define S 303
|
||||
#define S_LONG 304
|
||||
#define S_REGISTER 305
|
||||
#define S_SHORT 306
|
||||
#define S_SIGNED 307
|
||||
#define S_STATIC 308
|
||||
#define S_STRUCT 309
|
||||
#define S_UNION 310
|
||||
#define S_UNSIGNED 311
|
||||
#define S_VARCHAR 312
|
||||
#define TYPECAST 313
|
||||
#define ABSOLUTE 314
|
||||
#define ACTION 315
|
||||
#define ADD 316
|
||||
#define ALL 317
|
||||
#define ALTER 318
|
||||
#define AND 319
|
||||
#define ANY 320
|
||||
#define AS 321
|
||||
#define ASC 322
|
||||
#define BEGIN_TRANS 323
|
||||
#define BETWEEN 324
|
||||
#define BOTH 325
|
||||
#define BY 326
|
||||
#define CASCADE 327
|
||||
#define CASE 328
|
||||
#define CAST 329
|
||||
#define CHAR 330
|
||||
#define CHARACTER 331
|
||||
#define CHECK 332
|
||||
#define CLOSE 333
|
||||
#define COALESCE 334
|
||||
#define COLLATE 335
|
||||
#define COLUMN 336
|
||||
#define COMMIT 337
|
||||
#define CONSTRAINT 338
|
||||
#define CREATE 339
|
||||
#define CROSS 340
|
||||
#define CURRENT 341
|
||||
#define CURRENT_DATE 342
|
||||
#define CURRENT_TIME 343
|
||||
#define CURRENT_TIMESTAMP 344
|
||||
#define CURRENT_USER 345
|
||||
#define CURSOR 346
|
||||
#define DAY_P 347
|
||||
#define DECIMAL 348
|
||||
#define DECLARE 349
|
||||
#define DEFAULT 350
|
||||
#define DELETE 351
|
||||
#define DESC 352
|
||||
#define DISTINCT 353
|
||||
#define DOUBLE 354
|
||||
#define DROP 355
|
||||
#define ELSE 356
|
||||
#define END_TRANS 357
|
||||
#define EXCEPT 358
|
||||
#define EXECUTE 359
|
||||
#define EXISTS 360
|
||||
#define EXTRACT 361
|
||||
#define FALSE_P 362
|
||||
#define FETCH 363
|
||||
#define FLOAT 364
|
||||
#define FOR 365
|
||||
#define FOREIGN 366
|
||||
#define FROM 367
|
||||
#define FULL 368
|
||||
#define GRANT 369
|
||||
#define GROUP 370
|
||||
#define HAVING 371
|
||||
#define HOUR_P 372
|
||||
#define IN 373
|
||||
#define INNER_P 374
|
||||
#define INSENSITIVE 375
|
||||
#define INSERT 376
|
||||
#define INTERSECT 377
|
||||
#define INTERVAL 378
|
||||
#define INTO 379
|
||||
#define IS 380
|
||||
#define ISOLATION 381
|
||||
#define JOIN 382
|
||||
#define KEY 383
|
||||
#define LANGUAGE 384
|
||||
#define LEADING 385
|
||||
#define LEFT 386
|
||||
#define LEVEL 387
|
||||
#define LIKE 388
|
||||
#define LOCAL 389
|
||||
#define MATCH 390
|
||||
#define MINUTE_P 391
|
||||
#define MONTH_P 392
|
||||
#define NAMES 393
|
||||
#define NATIONAL 394
|
||||
#define NATURAL 395
|
||||
#define NCHAR 396
|
||||
#define NEXT 397
|
||||
#define NO 398
|
||||
#define NOT 399
|
||||
#define NULLIF 400
|
||||
#define NULL_P 401
|
||||
#define NUMERIC 402
|
||||
#define OF 403
|
||||
#define ON 404
|
||||
#define ONLY 405
|
||||
#define OPTION 406
|
||||
#define OR 407
|
||||
#define ORDER 408
|
||||
#define OUTER_P 409
|
||||
#define PARTIAL 410
|
||||
#define POSITION 411
|
||||
#define PRECISION 412
|
||||
#define PRIMARY 413
|
||||
#define PRIOR 414
|
||||
#define PRIVILEGES 415
|
||||
#define PROCEDURE 416
|
||||
#define PUBLIC 417
|
||||
#define READ 418
|
||||
#define REFERENCES 419
|
||||
#define RELATIVE 420
|
||||
#define REVOKE 421
|
||||
#define RIGHT 422
|
||||
#define ROLLBACK 423
|
||||
#define SCROLL 424
|
||||
#define SECOND_P 425
|
||||
#define SELECT 426
|
||||
#define SET 427
|
||||
#define SUBSTRING 428
|
||||
#define TABLE 429
|
||||
#define TEMP 430
|
||||
#define THEN 431
|
||||
#define TIME 432
|
||||
#define TIMESTAMP 433
|
||||
#define TIMEZONE_HOUR 434
|
||||
#define TIMEZONE_MINUTE 435
|
||||
#define TO 436
|
||||
#define TRAILING 437
|
||||
#define TRANSACTION 438
|
||||
#define TRIM 439
|
||||
#define TRUE_P 440
|
||||
#define UNION 441
|
||||
#define UNIQUE 442
|
||||
#define UPDATE 443
|
||||
#define USER 444
|
||||
#define USING 445
|
||||
#define VALUES 446
|
||||
#define VARCHAR 447
|
||||
#define VARYING 448
|
||||
#define VIEW 449
|
||||
#define WHEN 450
|
||||
#define WHERE 451
|
||||
#define WITH 452
|
||||
#define WORK 453
|
||||
#define YEAR_P 454
|
||||
#define ZONE 455
|
||||
#define TRIGGER 456
|
||||
#define TYPE_P 457
|
||||
#define ABORT_TRANS 458
|
||||
#define AFTER 459
|
||||
#define AGGREGATE 460
|
||||
#define ANALYZE 461
|
||||
#define BACKWARD 462
|
||||
#define BEFORE 463
|
||||
#define BINARY 464
|
||||
#define CACHE 465
|
||||
#define CLUSTER 466
|
||||
#define COPY 467
|
||||
#define CREATEDB 468
|
||||
#define CREATEUSER 469
|
||||
#define CYCLE 470
|
||||
#define DATABASE 471
|
||||
#define DELIMITERS 472
|
||||
#define DO 473
|
||||
#define EACH 474
|
||||
#define ENCODING 475
|
||||
#define EXPLAIN 476
|
||||
#define EXTEND 477
|
||||
#define FORWARD 478
|
||||
#define FUNCTION 479
|
||||
#define HANDLER 480
|
||||
#define INCREMENT 481
|
||||
#define INDEX 482
|
||||
#define INHERITS 483
|
||||
#define INSTEAD 484
|
||||
#define ISNULL 485
|
||||
#define LANCOMPILER 486
|
||||
#define LIMIT 487
|
||||
#define LISTEN 488
|
||||
#define UNLISTEN 489
|
||||
#define LOAD 490
|
||||
#define LOCATION 491
|
||||
#define LOCK_P 492
|
||||
#define MAXVALUE 493
|
||||
#define MINVALUE 494
|
||||
#define MOVE 495
|
||||
#define NEW 496
|
||||
#define NOCREATEDB 497
|
||||
#define NOCREATEUSER 498
|
||||
#define NONE 499
|
||||
#define NOTHING 500
|
||||
#define NOTIFY 501
|
||||
#define NOTNULL 502
|
||||
#define OFFSET 503
|
||||
#define OIDS 504
|
||||
#define OPERATOR 505
|
||||
#define PASSWORD 506
|
||||
#define PROCEDURAL 507
|
||||
#define RECIPE 508
|
||||
#define RENAME 509
|
||||
#define RESET 510
|
||||
#define RETURNS 511
|
||||
#define ROW 512
|
||||
#define RULE 513
|
||||
#define SERIAL 514
|
||||
#define SEQUENCE 515
|
||||
#define SETOF 516
|
||||
#define SHOW 517
|
||||
#define START 518
|
||||
#define STATEMENT 519
|
||||
#define STDIN 520
|
||||
#define STDOUT 521
|
||||
#define TRUSTED 522
|
||||
#define UNTIL 523
|
||||
#define VACUUM 524
|
||||
#define VALID 525
|
||||
#define VERBOSE 526
|
||||
#define VERSION 527
|
||||
#define IDENT 528
|
||||
#define SCONST 529
|
||||
#define Op 530
|
||||
#define CSTRING 531
|
||||
#define CVARIABLE 532
|
||||
#define CPP_LINE 533
|
||||
#define ICONST 534
|
||||
#define PARAM 535
|
||||
#define FCONST 536
|
||||
#define OP 537
|
||||
#define UMINUS 538
|
||||
#define SQL_AT 258
|
||||
#define SQL_BOOL 259
|
||||
#define SQL_BREAK 260
|
||||
#define SQL_CALL 261
|
||||
#define SQL_CONNECT 262
|
||||
#define SQL_CONNECTION 263
|
||||
#define SQL_CONTINUE 264
|
||||
#define SQL_DEALLOCATE 265
|
||||
#define SQL_DISCONNECT 266
|
||||
#define SQL_ENUM 267
|
||||
#define SQL_FOUND 268
|
||||
#define SQL_FREE 269
|
||||
#define SQL_GO 270
|
||||
#define SQL_GOTO 271
|
||||
#define SQL_IDENTIFIED 272
|
||||
#define SQL_IMMEDIATE 273
|
||||
#define SQL_INDICATOR 274
|
||||
#define SQL_INT 275
|
||||
#define SQL_LONG 276
|
||||
#define SQL_OPEN 277
|
||||
#define SQL_PREPARE 278
|
||||
#define SQL_RELEASE 279
|
||||
#define SQL_REFERENCE 280
|
||||
#define SQL_SECTION 281
|
||||
#define SQL_SEMI 282
|
||||
#define SQL_SHORT 283
|
||||
#define SQL_SIGNED 284
|
||||
#define SQL_SQLERROR 285
|
||||
#define SQL_SQLPRINT 286
|
||||
#define SQL_SQLWARNING 287
|
||||
#define SQL_START 288
|
||||
#define SQL_STOP 289
|
||||
#define SQL_STRUCT 290
|
||||
#define SQL_UNSIGNED 291
|
||||
#define SQL_VAR 292
|
||||
#define SQL_WHENEVER 293
|
||||
#define S_ANYTHING 294
|
||||
#define S_AUTO 295
|
||||
#define S_BOOL 296
|
||||
#define S_CHAR 297
|
||||
#define S_CONST 298
|
||||
#define S_DOUBLE 299
|
||||
#define S_ENUM 300
|
||||
#define S_EXTERN 301
|
||||
#define S_FLOAT 302
|
||||
#define S_INT 303
|
||||
#define S 304
|
||||
#define S_LONG 305
|
||||
#define S_REGISTER 306
|
||||
#define S_SHORT 307
|
||||
#define S_SIGNED 308
|
||||
#define S_STATIC 309
|
||||
#define S_STRUCT 310
|
||||
#define S_UNION 311
|
||||
#define S_UNSIGNED 312
|
||||
#define S_VARCHAR 313
|
||||
#define TYPECAST 314
|
||||
#define ABSOLUTE 315
|
||||
#define ACTION 316
|
||||
#define ADD 317
|
||||
#define ALL 318
|
||||
#define ALTER 319
|
||||
#define AND 320
|
||||
#define ANY 321
|
||||
#define AS 322
|
||||
#define ASC 323
|
||||
#define BEGIN_TRANS 324
|
||||
#define BETWEEN 325
|
||||
#define BOTH 326
|
||||
#define BY 327
|
||||
#define CASCADE 328
|
||||
#define CASE 329
|
||||
#define CAST 330
|
||||
#define CHAR 331
|
||||
#define CHARACTER 332
|
||||
#define CHECK 333
|
||||
#define CLOSE 334
|
||||
#define COALESCE 335
|
||||
#define COLLATE 336
|
||||
#define COLUMN 337
|
||||
#define COMMIT 338
|
||||
#define CONSTRAINT 339
|
||||
#define CREATE 340
|
||||
#define CROSS 341
|
||||
#define CURRENT 342
|
||||
#define CURRENT_DATE 343
|
||||
#define CURRENT_TIME 344
|
||||
#define CURRENT_TIMESTAMP 345
|
||||
#define CURRENT_USER 346
|
||||
#define CURSOR 347
|
||||
#define DAY_P 348
|
||||
#define DECIMAL 349
|
||||
#define DECLARE 350
|
||||
#define DEFAULT 351
|
||||
#define DELETE 352
|
||||
#define DESC 353
|
||||
#define DISTINCT 354
|
||||
#define DOUBLE 355
|
||||
#define DROP 356
|
||||
#define ELSE 357
|
||||
#define END_TRANS 358
|
||||
#define EXCEPT 359
|
||||
#define EXECUTE 360
|
||||
#define EXISTS 361
|
||||
#define EXTRACT 362
|
||||
#define FALSE_P 363
|
||||
#define FETCH 364
|
||||
#define FLOAT 365
|
||||
#define FOR 366
|
||||
#define FOREIGN 367
|
||||
#define FROM 368
|
||||
#define FULL 369
|
||||
#define GRANT 370
|
||||
#define GROUP 371
|
||||
#define HAVING 372
|
||||
#define HOUR_P 373
|
||||
#define IN 374
|
||||
#define INNER_P 375
|
||||
#define INSENSITIVE 376
|
||||
#define INSERT 377
|
||||
#define INTERSECT 378
|
||||
#define INTERVAL 379
|
||||
#define INTO 380
|
||||
#define IS 381
|
||||
#define ISOLATION 382
|
||||
#define JOIN 383
|
||||
#define KEY 384
|
||||
#define LANGUAGE 385
|
||||
#define LEADING 386
|
||||
#define LEFT 387
|
||||
#define LEVEL 388
|
||||
#define LIKE 389
|
||||
#define LOCAL 390
|
||||
#define MATCH 391
|
||||
#define MINUTE_P 392
|
||||
#define MONTH_P 393
|
||||
#define NAMES 394
|
||||
#define NATIONAL 395
|
||||
#define NATURAL 396
|
||||
#define NCHAR 397
|
||||
#define NEXT 398
|
||||
#define NO 399
|
||||
#define NOT 400
|
||||
#define NULLIF 401
|
||||
#define NULL_P 402
|
||||
#define NUMERIC 403
|
||||
#define OF 404
|
||||
#define ON 405
|
||||
#define ONLY 406
|
||||
#define OPTION 407
|
||||
#define OR 408
|
||||
#define ORDER 409
|
||||
#define OUTER_P 410
|
||||
#define PARTIAL 411
|
||||
#define POSITION 412
|
||||
#define PRECISION 413
|
||||
#define PRIMARY 414
|
||||
#define PRIOR 415
|
||||
#define PRIVILEGES 416
|
||||
#define PROCEDURE 417
|
||||
#define PUBLIC 418
|
||||
#define READ 419
|
||||
#define REFERENCES 420
|
||||
#define RELATIVE 421
|
||||
#define REVOKE 422
|
||||
#define RIGHT 423
|
||||
#define ROLLBACK 424
|
||||
#define SCROLL 425
|
||||
#define SECOND_P 426
|
||||
#define SELECT 427
|
||||
#define SET 428
|
||||
#define SUBSTRING 429
|
||||
#define TABLE 430
|
||||
#define TEMP 431
|
||||
#define THEN 432
|
||||
#define TIME 433
|
||||
#define TIMESTAMP 434
|
||||
#define TIMEZONE_HOUR 435
|
||||
#define TIMEZONE_MINUTE 436
|
||||
#define TO 437
|
||||
#define TRAILING 438
|
||||
#define TRANSACTION 439
|
||||
#define TRIM 440
|
||||
#define TRUE_P 441
|
||||
#define UNION 442
|
||||
#define UNIQUE 443
|
||||
#define UPDATE 444
|
||||
#define USER 445
|
||||
#define USING 446
|
||||
#define VALUES 447
|
||||
#define VARCHAR 448
|
||||
#define VARYING 449
|
||||
#define VIEW 450
|
||||
#define WHEN 451
|
||||
#define WHERE 452
|
||||
#define WITH 453
|
||||
#define WORK 454
|
||||
#define YEAR_P 455
|
||||
#define ZONE 456
|
||||
#define TRIGGER 457
|
||||
#define TYPE_P 458
|
||||
#define ABORT_TRANS 459
|
||||
#define AFTER 460
|
||||
#define AGGREGATE 461
|
||||
#define ANALYZE 462
|
||||
#define BACKWARD 463
|
||||
#define BEFORE 464
|
||||
#define BINARY 465
|
||||
#define CACHE 466
|
||||
#define CLUSTER 467
|
||||
#define COPY 468
|
||||
#define CREATEDB 469
|
||||
#define CREATEUSER 470
|
||||
#define CYCLE 471
|
||||
#define DATABASE 472
|
||||
#define DELIMITERS 473
|
||||
#define DO 474
|
||||
#define EACH 475
|
||||
#define ENCODING 476
|
||||
#define EXPLAIN 477
|
||||
#define EXTEND 478
|
||||
#define FORWARD 479
|
||||
#define FUNCTION 480
|
||||
#define HANDLER 481
|
||||
#define INCREMENT 482
|
||||
#define INDEX 483
|
||||
#define INHERITS 484
|
||||
#define INSTEAD 485
|
||||
#define ISNULL 486
|
||||
#define LANCOMPILER 487
|
||||
#define LIMIT 488
|
||||
#define LISTEN 489
|
||||
#define UNLISTEN 490
|
||||
#define LOAD 491
|
||||
#define LOCATION 492
|
||||
#define LOCK_P 493
|
||||
#define MAXVALUE 494
|
||||
#define MINVALUE 495
|
||||
#define MOVE 496
|
||||
#define NEW 497
|
||||
#define NOCREATEDB 498
|
||||
#define NOCREATEUSER 499
|
||||
#define NONE 500
|
||||
#define NOTHING 501
|
||||
#define NOTIFY 502
|
||||
#define NOTNULL 503
|
||||
#define OFFSET 504
|
||||
#define OIDS 505
|
||||
#define OPERATOR 506
|
||||
#define PASSWORD 507
|
||||
#define PROCEDURAL 508
|
||||
#define RECIPE 509
|
||||
#define RENAME 510
|
||||
#define RESET 511
|
||||
#define RETURNS 512
|
||||
#define ROW 513
|
||||
#define RULE 514
|
||||
#define SERIAL 515
|
||||
#define SEQUENCE 516
|
||||
#define SETOF 517
|
||||
#define SHOW 518
|
||||
#define START 519
|
||||
#define STATEMENT 520
|
||||
#define STDIN 521
|
||||
#define STDOUT 522
|
||||
#define TRUSTED 523
|
||||
#define UNTIL 524
|
||||
#define VACUUM 525
|
||||
#define VALID 526
|
||||
#define VERBOSE 527
|
||||
#define VERSION 528
|
||||
#define IDENT 529
|
||||
#define SCONST 530
|
||||
#define Op 531
|
||||
#define CSTRING 532
|
||||
#define CVARIABLE 533
|
||||
#define CPP_LINE 534
|
||||
#define ICONST 535
|
||||
#define PARAM 536
|
||||
#define FCONST 537
|
||||
#define OP 538
|
||||
#define UMINUS 539
|
||||
|
||||
|
||||
extern YYSTYPE yylval;
|
||||
|
@ -2619,7 +2619,7 @@ insert_rest: VALUES '(' res_target_list2 ')'
|
||||
}
|
||||
| SelectStmt
|
||||
{
|
||||
$$ = $1
|
||||
$$ = $1;
|
||||
}
|
||||
| '(' columnList ')' VALUES '(' res_target_list2 ')'
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user