From 09ed252c43cefbdac7664739fbc3068360aa681d Mon Sep 17 00:00:00 2001 From: cxl Date: Wed, 20 Feb 2013 08:32:28 +0000 Subject: [PATCH] .docs git-svn-id: svn://ultimatepp.org/upp/trunk@5844 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/Sql/src.tpp/SqlMassInsert$en-us.tpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/uppsrc/Sql/src.tpp/SqlMassInsert$en-us.tpp b/uppsrc/Sql/src.tpp/SqlMassInsert$en-us.tpp index bca1789de..550ee0707 100644 --- a/uppsrc/Sql/src.tpp/SqlMassInsert$en-us.tpp +++ b/uppsrc/Sql/src.tpp/SqlMassInsert$en-us.tpp @@ -37,7 +37,11 @@ Flush, [/ delete] statement is issued before inserting rows, using combined condition in the [/ where] clause. This is intended for situation where rows are replaced (in addition to be inserted) `- this it is possible to specify condition for row being inserted, -so that it is removed (if exists) before inserting a new value.&] +so that it is removed (if exists) before inserting a new value. +Rows [/ must] always have the same columns before EndRow is invoked, +and exception to this rule is when EndRow is invoked without +[/ any] columns added `- in that case, nothing is inserted, only +[%-*@3 remove] condition is used.&] [s3; &] [s4; &] [s5;:SqlMassInsert`:`:Flush`(`):%- [@(0.0.255) void]_[* Flush]()&]