forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitad8305a

Michael Meskes
Add DECLARE STATEMENT command to ECPG
This command declares a SQL identifier for a SQL statement to be used in otherembedded SQL statements. The identifier is linked to a connection.Author: Hayato Kuroda <kuroda.hayato@fujitsu.com>Reviewed-by: Shawn Wang <shawn.wang.pg@gmail.com>Discussion:https://www.postgresql.org/message-id/flat/TY2PR01MB24438A52DB04E71D0E501452F5630@TY2PR01MB2443.jpnprd01.prod.outlook.com1 parent37c99d3 commitad8305a
File tree
15 files changed
+1398
-17
lines changed- doc/src/sgml
- src/interfaces/ecpg
- preproc
- test
- expected
- sql
15 files changed
+1398
-17
lines changedLines changed: 139 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
278 | 278 |
| |
279 | 279 |
| |
280 | 280 |
| |
281 |
| - | |
| 281 | + | |
282 | 282 |
| |
283 | 283 |
| |
284 | 284 |
| |
| |||
350 | 350 |
| |
351 | 351 |
| |
352 | 352 |
| |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
353 | 393 |
| |
354 | 394 |
| |
355 | 395 |
| |
| |||
6855 | 6895 |
| |
6856 | 6896 |
| |
6857 | 6897 |
| |
| 6898 | + | |
| 6899 | + | |
| 6900 | + | |
| 6901 | + | |
| 6902 | + | |
| 6903 | + | |
| 6904 | + | |
| 6905 | + | |
| 6906 | + | |
| 6907 | + | |
| 6908 | + | |
| 6909 | + | |
| 6910 | + | |
| 6911 | + | |
| 6912 | + | |
| 6913 | + | |
| 6914 | + | |
| 6915 | + | |
| 6916 | + | |
| 6917 | + | |
| 6918 | + | |
| 6919 | + | |
| 6920 | + | |
| 6921 | + | |
| 6922 | + | |
| 6923 | + | |
| 6924 | + | |
| 6925 | + | |
| 6926 | + | |
| 6927 | + | |
| 6928 | + | |
| 6929 | + | |
| 6930 | + | |
| 6931 | + | |
| 6932 | + | |
| 6933 | + | |
| 6934 | + | |
| 6935 | + | |
| 6936 | + | |
| 6937 | + | |
| 6938 | + | |
| 6939 | + | |
| 6940 | + | |
| 6941 | + | |
| 6942 | + | |
| 6943 | + | |
| 6944 | + | |
| 6945 | + | |
| 6946 | + | |
| 6947 | + | |
| 6948 | + | |
| 6949 | + | |
| 6950 | + | |
| 6951 | + | |
| 6952 | + | |
| 6953 | + | |
| 6954 | + | |
| 6955 | + | |
| 6956 | + | |
| 6957 | + | |
| 6958 | + | |
| 6959 | + | |
| 6960 | + | |
| 6961 | + | |
| 6962 | + | |
| 6963 | + | |
| 6964 | + | |
| 6965 | + | |
| 6966 | + | |
| 6967 | + | |
| 6968 | + | |
| 6969 | + | |
| 6970 | + | |
| 6971 | + | |
| 6972 | + | |
| 6973 | + | |
| 6974 | + | |
| 6975 | + | |
| 6976 | + | |
| 6977 | + | |
| 6978 | + | |
| 6979 | + | |
| 6980 | + | |
| 6981 | + | |
| 6982 | + | |
| 6983 | + | |
| 6984 | + | |
| 6985 | + | |
| 6986 | + | |
| 6987 | + | |
| 6988 | + | |
| 6989 | + | |
| 6990 | + | |
| 6991 | + | |
| 6992 | + | |
| 6993 | + | |
| 6994 | + | |
| 6995 | + | |
6858 | 6996 |
| |
6859 | 6997 |
| |
6860 | 6998 |
| |
|
Lines changed: 76 additions & 14 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
33 | 33 |
| |
34 | 34 |
| |
35 | 35 |
| |
| 36 | + | |
36 | 37 |
| |
37 | 38 |
| |
38 | 39 |
| |
| |||
56 | 57 |
| |
57 | 58 |
| |
58 | 59 |
| |
| 60 | + | |
59 | 61 |
| |
60 | 62 |
| |
61 | 63 |
| |
| |||
104 | 106 |
| |
105 | 107 |
| |
106 | 108 |
| |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
107 | 113 |
| |
108 | 114 |
| |
109 | 115 |
| |
| |||
244 | 250 |
| |
245 | 251 |
| |
246 | 252 |
| |
247 |
| - | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
248 | 257 |
| |
249 | 258 |
| |
250 | 259 |
| |
251 | 260 |
| |
252 | 261 |
| |
253 | 262 |
| |
254 |
| - | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
255 | 267 |
| |
256 | 268 |
| |
257 | 269 |
| |
| |||
262 | 274 |
| |
263 | 275 |
| |
264 | 276 |
| |
265 |
| - | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
266 | 281 |
| |
267 | 282 |
| |
268 | 283 |
| |
269 | 284 |
| |
270 | 285 |
| |
271 | 286 |
| |
272 |
| - | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
273 | 291 |
| |
274 | 292 |
| |
275 | 293 |
| |
| |||
282 | 300 |
| |
283 | 301 |
| |
284 | 302 |
| |
285 |
| - | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
286 | 307 |
| |
287 | 308 |
| |
288 | 309 |
| |
| |||
292 | 313 |
| |
293 | 314 |
| |
294 | 315 |
| |
295 |
| - | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
296 | 320 |
| |
297 | 321 |
| |
298 | 322 |
| |
| |||
348 | 372 |
| |
349 | 373 |
| |
350 | 374 |
| |
| 375 | + | |
| 376 | + | |
| 377 | + | |
351 | 378 |
| |
352 | 379 |
| |
353 | 380 |
| |
| |||
388 | 415 |
| |
389 | 416 |
| |
390 | 417 |
| |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
391 | 429 |
| |
392 | 430 |
| |
393 | 431 |
| |
| |||
466 | 504 |
| |
467 | 505 |
| |
468 | 506 |
| |
469 |
| - | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
470 | 511 |
| |
471 | 512 |
| |
472 | 513 |
| |
473 | 514 |
| |
474 | 515 |
| |
475 |
| - | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
476 | 520 |
| |
477 | 521 |
| |
478 | 522 |
| |
479 | 523 |
| |
480 | 524 |
| |
481 |
| - | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
482 | 529 |
| |
483 | 530 |
| |
484 | 531 |
| |
485 | 532 |
| |
486 | 533 |
| |
487 |
| - | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
488 | 538 |
| |
489 | 539 |
| |
490 | 540 |
| |
491 | 541 |
| |
492 | 542 |
| |
493 |
| - | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
494 | 547 |
| |
495 | 548 |
| |
496 | 549 |
| |
497 | 550 |
| |
498 | 551 |
| |
499 |
| - | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
500 | 556 |
| |
501 | 557 |
| |
502 | 558 |
| |
503 | 559 |
| |
504 | 560 |
| |
505 |
| - | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
506 | 565 |
| |
507 | 566 |
| |
508 | 567 |
| |
509 | 568 |
| |
510 | 569 |
| |
511 |
| - | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
512 | 574 |
| |
513 | 575 |
| |
514 | 576 |
| |
|
Lines changed: 9 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
| 31 | + | |
31 | 32 |
| |
32 | 33 |
| |
33 | 34 |
| |
| |||
347 | 348 |
| |
348 | 349 |
| |
349 | 350 |
| |
| 351 | + | |
350 | 352 |
| |
351 | 353 |
| |
352 | 354 |
| |
| |||
373 | 375 |
| |
374 | 376 |
| |
375 | 377 |
| |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
376 | 385 |
| |
377 | 386 |
| |
378 | 387 |
| |
|
0 commit comments
Comments
(0)