FireBird Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
파이어버드 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
IBPhoenix
FireBird Main site
볼랜드포럼 광고 모집

FireBird Q&A
[4696] Re:[질문] 다량의 Row Insert할 때 어떻게? MySQL의 DELAY Option처럼..
땅주인 [heaven2] 1955 읽음    2014-04-29 13:18
이렇게 하니 되네요..

INSERT INTO XX
( xx, xx, xx, ... )
SELECT xx, xx, xx, .. FROM RDB$DATABASE UNION
SELECT xx, xx, xx, .. FROM RDB$DATABASE UNION
SELECT xx, xx, xx, .. FROM RDB$DATABASE;


RDB$DATABASE는 Oracle의 DUAL과 같은 더미 테이블 입니다.


땅주인 님이 쓰신 글 :
: Version : Firebird V2.5
:
: 40~100여개의 Row를 한꺼번에 INSERT해야 하는데요,
: 한개 한개씩 넣으니 시간이 많이 걸리네요..
:
: MySQL에서는 DELAY 옵션이 있어서 한꺼번에 밀어 넣는 것이 가능했는데,
: FireBird에도 이런 옵션이 있을까요?
: (기술 문서를 뒤져 봤는데 잘 안보여서요..)
:
: MySQL에서는
:
:
INSERT DELAY INTO xx 
: ( xx,xx,xx,...)
: VALUES 
: ( yy,yy,yy,..)
: ( zz,zz,zz,..)

:
:
: 이런 식으로 수십개의 Row를 한꺼번에 입력하였는데,
: FireBird에도 이런 옵션이나 Syntax를 지원하는 지?
:

+ -

관련 글 리스트
4695 [질문] 다량의 Row Insert할 때 어떻게? MySQL의 DELAY Option처럼.. 땅주인 1691 2014/04/29
4696     Re:[질문] 다량의 Row Insert할 때 어떻게? MySQL의 DELAY Option처럼.. 땅주인 1955 2014/04/29
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.