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

Commit8e80dbb

Browse files
committed
Rephrase 'Cannot insert into a view' and related messages, per
pghackers discussion around 31-Jul-02.
1 parentbf59ccc commit8e80dbb

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

‎src/backend/rewrite/rewriteHandler.c

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* Portions Copyright (c) 1994, Regents of the University of California
88
*
99
* IDENTIFICATION
10-
* $Header: /cvsroot/pgsql/src/backend/rewrite/rewriteHandler.c,v 1.106 2002/08/26 17:53:58 tgl Exp $
10+
* $Header: /cvsroot/pgsql/src/backend/rewrite/rewriteHandler.c,v 1.107 2002/08/29 06:05:27 tgl Exp $
1111
*
1212
*-------------------------------------------------------------------------
1313
*/
@@ -1237,13 +1237,16 @@ QueryRewrite(Query *parsetree)
12371237
switch (query->commandType)
12381238
{
12391239
caseCMD_INSERT:
1240-
elog(ERROR,"Cannot insert into a view without an appropriate rule");
1240+
elog(ERROR,"Cannot insert into a view"
1241+
"\n\tYou need an unconditional ON INSERT DO INSTEAD rule");
12411242
break;
12421243
caseCMD_UPDATE:
1243-
elog(ERROR,"Cannot update a view without an appropriate rule");
1244+
elog(ERROR,"Cannot update a view"
1245+
"\n\tYou need an unconditional ON UPDATE DO INSTEAD rule");
12441246
break;
12451247
caseCMD_DELETE:
1246-
elog(ERROR,"Cannot delete from a view without an appropriate rule");
1248+
elog(ERROR,"Cannot delete from a view"
1249+
"\n\tYou need an unconditional ON DELETE DO INSTEAD rule");
12471250
break;
12481251
default:
12491252
elog(ERROR,"QueryRewrite: unexpected commandType %d",

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp