집 >데이터 베이스 >MySQL 튜토리얼 >외부 파일을 사용하여 MySQL에서 행을 어떻게 생성할 수 있습니까?
외부 파일을 사용하여 MySQL 행 데이터를 생성하는 대안
MySQL은 CONNECT BY 절을 사용하여 행을 생성하는 Oracle의 기존 구문을 지원하지 않습니다. 그러나 MySQL에서 이 기능을 달성하기 위한 몇 가지 대안이 있습니다.
한 가지 방법은 임시 테이블을 생성하거나 필요한 수의 행이 포함된 외부 파일을 사용하는 것입니다. 예를 들어 다음 콘텐츠로 파일을 생성할 수 있습니다.
<code>1 2 3 4 5 6 7 8 9 10</code>
그런 다음 LOAD DATA INFILE 명령을 사용하여 이 파일을 MySQL로 가져올 수 있습니다.
<code>LOAD DATA INFILE 'filepath.txt' INTO TABLE temp_table;</code>
이렇게 하면 지정된 행 수를 포함하는 temp_table이라는 임시 테이블이 생성됩니다. 그런 다음 쿼리에서 이 테이블을 다른 테이블과 조인할 수 있습니다.
제한사항
그러나 이 접근 방식에는 몇 가지 제한 사항이 있습니다.
그럼에도 불구하고 이 방법은 MySQL에 내장된 행 생성기가 부족한 문제를 해결하는 방법을 제공합니다.
위 내용은 외부 파일을 사용하여 MySQL에서 행을 어떻게 생성할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!