뽁
/************************************************** 테이블명 : T_Table **************************************************/ -- DELETE FROM T_Table; START TRANSACTION; INSERT INTO T_Table( column1, column2....columnN ) SELECT T.RNUM ,value1 ,value2 FROM ( SELECT it.* ,@ROWNUM:=@ROWNUM+1 as RNUM FROM table_name it /*데이터가 많은 테이블*/ ,(select @ROWNUM:=0)as R LIMIT 100 /*생성하고 싶은 개수 작성*/ ) T ; COMMIT;
MySQL 은 utf-8 로 테이블을 생성하면 char, varchar 의 사이징을 문자수로 해야 합니다. 테이블 생성 CREATE TABLE ztest_varchar ( var varchar(100) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='다국어 테스트'; 다국어 테스트 데이터 생성 insert into ZTEST_VARCHAR values('나라말싸미, 말싸밓, 말쌓밒'); /*한글*/ insert into ZTEST_VARCHAR values('Hello'); /*영어*/ insert into ZTEST_VARCHAR values('高仁福'); /*한자*/ insert into ZTEST_VARCHAR values('Tạm biệt'..