크리스의 개발일기

[SQL] 더미 데이터(Dummy data)란 무엇인가? (+프로시저 추가) 본문

Database/SQL

[SQL] 더미 데이터(Dummy data)란 무엇인가? (+프로시저 추가)

ChrisJang 2020. 11. 9. 17:37

더미 데이터(dummy data)란?

유용한 데이터가 포함되지 않지만 공간을 예비해두어 실제 데이터가 명목상 존재하는 것처럼 다루는 유순한 정보를 의미한다. 
여러건의 물리적 데이터를 이용하여 테스트 (페이징 테스트 등)할 때 사용한다.

 

 

 

더미 데이터 삽입 프로시저 생성

 

DELIMITER $$
DROP PROCEDURE IF EXISTS loopInsert$$
 
CREATE PROCEDURE loopInsert()
BEGIN
    DECLARE i INT DEFAULT 1;
        
    WHILE i <= 500 DO
        INSERT INTO TBL_BOARD(title , content, writer , regDate , viewCnt)
          VALUES(concat('제목',i), concat('내용',i), 'Admin', now(), 0);
        SET i = i + 1;
    END WHILE;
END$$
DELIMITER $$

 

프로시저 실행

 

CALL loopInsert;

 

출처 :

https://ko.wikipedia.org/wiki/%EB%8D%94%EB%AF%B8_%EB%8D%B0%EC%9D%B4%ED%84%B0

gbsb.tistory.com/93

'Database > SQL' 카테고리의 다른 글

[SQL] where 조건(AND, OR, NOT, LIKE)  (0) 2020.11.10
[SQL] WHERE절 1=1, 1=0 의미  (0) 2020.11.10
[SQL] 카테시안 곱(Cartesian Product)이란?  (2) 2020.11.09
[SQL]GROUP BY절, HAVING절  (0) 2020.11.09
[SQL] 그룹 함수이란?  (0) 2020.11.09
Comments