LC Server - MySQL - update about 2000 rows/records of a table
Sannyasin Brahmanathaswami
brahma at hindu.org
Sat Dec 30 21:51:37 EST 2017
Ditto what Mike said:
" On mysql.. can't you prebuild your multi-command transaction in a variable"
I periodically do this kind of thing. assuming the transaction is exactly the same… one way is to build a single SQL query from your data.
Assume you need something like this, getting and SQL query into a string, from raw data with LC's text processing tools is easy:
INSERT INTO `mytable` (item,quantity,amount)
VALUES
('Oranges',3,5.00)
('Apples',10,6.00)
#etc..
#(no problem doing 2000 of these)
;
and then do the insert as a single query/transaction and let the dBase handle it.
BR
On 12/29/17, 3:05 PM, "use-livecode on behalf of Mike Bonner via use-livecode" <use-livecode-bounces at lists.runrev.com on behalf of use-livecode at lists.runrev.com> wrote:
(with a beginning and ending to the transaction) and then use revexecutesql
with a single call for the one big transaction?
More information about the use-livecode
mailing list