🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: dk.edb.database
Article #15017

Re: Mysql - Insert

#15017
From: Kristian Damm Jensen
Date: Fri, 20 Jul 2001 06:09
45 lines
2682 bytes
Kaare Christensen wrote:
> 
> Hej edb.database
> 
> Her er lige et lille MySQL sp�rgsm�l/problem som jeg ikke helt forst�r.
> 
> I deres manualen under ( http://www.mysql.com/doc/I/n/Insert_speed.html )
> st�r der flg.:
> 
> ----------------------------------
> [klip]
> * If you are inserting many rows from the same client at the same time, use
> multiple value lists INSERT statements. This is much faster (many times in
> some cases) than using separate INSERT statements.
> [klip]
> ----------------------------------
> 
> Vil det sige at man godt kan s�tte flere "rows" ind p� en gang ved kun at
> bruge en query? Umiddelbart kunne jeg ikke finde noget om dette i
> manualen/p� internettet.

RTFM

Lidt l�ngere nede p� samme side har de eksempler p� insert:

mysql> INSERT INTO a VALUES (1,23),(2,34),(4,33);
mysql> INSERT INTO a VALUES (8,26),(6,29);

Dette er ikke standard-syntax. Derimod vil jeg g�tte p�, at man her
s�tter hhv. 3 og 2 r�kker ind i hver query.

Du kan ogs� kigge p� "7.21 Insert Syntax", hvor vi bl.a. finder f�lgende
mulige syntaks.

INSERT [LOW_PRIORITY | DELAYED] [IGNORE]
        [INTO] tbl_name [(col_name,...)]
        VALUES (expression,...),(...),...

Bem�rk her, at der findes flere s�t parenteser efter "VALUES". Igen et
tegn p� at man kan inds�tte flere dataset i en insert.

--
Kristian Damm Jensen         | Feed the hungry. Go to 
kristian-damm.jensen@cgey.dk | http://www.thehungersite.com
Two wrongs doesn't make a right, but three lefts does.
Technical Details
Message-ID: <3B57CB2D.8AFD0F28@MOVEcgey.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!212.54.64.131!news100.image.dk!sunsite.dk!not-for-mail
References: <9j7mv8$1tr2$1@news.cybercity.dk>

Show Full Headers
Complete Article Headers
X-Google-Language: DANISH,ASCII
X-Google-Thread: fcdf9,fcd64e0e2c76241b
X-Google-Attributes: gidfcdf9,public
X-Google-ArrivalTime: 2001-07-19 23:26:08 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!212.54.64.131!news100.image.dk!sunsite.dk!not-for-mail
From: Kristian Damm Jensen <kristian-damm.jensenRE@MOVEcgey.com>
Newsgroups: dk.edb.database
Subject: Re: Mysql - Insert
Date: Fri, 20 Jul 2001 08:09:49 +0200
Organization: SunSITE.dk - Supporting Opensource Software
Lines: 46
Sender: kristian-damm.jensen@cgey1.capgemini.se
Message-ID: <3B57CB2D.8AFD0F28@MOVEcgey.com>
References: <9j7mv8$1tr2$1@news.cybercity.dk>
NNTP-Posting-Host: cgey1.capgemini.se
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: sunsite.dk 995610363 27198 193.234.247.50 (20 Jul 2001 06:26:03 GMT)
X-Complaints-To: news@sunsite.dk
NNTP-Posting-Date: Fri, 20 Jul 2001 06:26:03 +0000 (UTC)
X-Mailer: Mozilla 4.73 [en] (Windows NT 5.0; I)
X-Accept-Language: en
X-Authenticated: kristian-damm.jensen@capgemini.dk