Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit1f37905

Browse files
committed
Copy RowMark node (it's for (-:)) FOR UPDATE).
1 parent12be3e0 commit1f37905

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

‎src/backend/nodes/copyfuncs.c‎

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*
88
*
99
* IDENTIFICATION
10-
* $Header: /cvsroot/pgsql/src/backend/nodes/copyfuncs.c,v 1.51 1998/12/04 15:33:33 thomas Exp $
10+
* $Header: /cvsroot/pgsql/src/backend/nodes/copyfuncs.c,v 1.52 1999/01/21 16:38:36 vadim Exp $
1111
*
1212
*-------------------------------------------------------------------------
1313
*/
@@ -1540,6 +1540,17 @@ _copyRangeTblEntry(RangeTblEntry *from)
15401540
returnnewnode;
15411541
}
15421542

1543+
staticRowMark*
1544+
_copyRowMark(RowMark*from)
1545+
{
1546+
RowMark*newnode=makeNode(RowMark);
1547+
1548+
newnode->rti=from->rti;
1549+
newnode->info=from->info;
1550+
1551+
returnnewnode;
1552+
}
1553+
15431554
staticSortClause*
15441555
_copySortClause(SortClause*from)
15451556
{
@@ -1623,6 +1634,8 @@ _copyQuery(Query *from)
16231634
Node_Copy(from,newnode,limitOffset);
16241635
Node_Copy(from,newnode,limitCount);
16251636

1637+
Node_Copy(from,newnode,rowMark);
1638+
16261639
returnnewnode;
16271640
}
16281641

@@ -1846,6 +1859,9 @@ copyObject(void *from)
18461859
caseT_RangeTblEntry:
18471860
retval=_copyRangeTblEntry(from);
18481861
break;
1862+
caseT_RowMark:
1863+
retval=_copyRowMark(from);
1864+
break;
18491865
caseT_SortClause:
18501866
retval=_copySortClause(from);
18511867
break;

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp