1
각 엔티티가 다른 레코드 그룹의 여러 섹션으로 표현되는 CSV (종류) 형식으로 데이터를 수신합니다. 이 가상의 예 (아래)에서 나는 다른 레코드 그룹의 여러 섹션 (이들은 테이블이라고 생각할 수 있음)에 의해 여러 대학 (실체)을 대표합니다. 이 들어오는 데이터의 형식을 제어 할 권한이 없습니다. 그래서 H2 데이터베이스 엔진을 사용하여 들어오는 CSV 데이터에 대한 쿼리를 발행 할 때 특정 엔터티에 대한 각 테이블의 첫 번째 줄을 식별하기 위해 어떤 종류의 패턴을 기반으로 시작할 줄을 어떻게 지정할 수 있습니까? 가상 데이터는 다음과 같습니다.H2 데이터베이스가 다른 레코드 그룹의 여러 섹션을 포함하는 CSV 파일을 쿼리 할 수 있습니까?
NEWCOLLEGE
ADDRESS|HOUSE_NO|STREET|TOWN|CITY|COUNTY|COUNTRY
DATA|51|Hill Road|Reading|Berkshire|United Kingdom
DATA|78|Crescent Road|Wallingford|Oxfordshire|United Kingdom
DATA|5|Bonny Crescent|Swindon|Whiltshire|United Kingdom
COURSES|NAME|DESCRIPTION|CODE
DATA|Sketching Life|Sketching from live examples|434
DATA|Gardening|Teaching how to plant a variety of shrubs|546
KEYDATA|COLLEGE NAME|DEPARTMENT
DATA|Witney College|Life Skills
LECTURERS|NAME|COURSE|EMP_ID|DATE_OF_BIRTH
DATA|David Kew|Sketching|3434535|03-04-1951
DATA|Mary Coldridge|Gardening|5352346|15-04-1969
DATA|Henry Cunnings|IT Basics|4354364|12-12-1971
NEWCOLLEGE
.... and some more tables for another college
요약하면 기본적으로 H2를 사용하여이 형식의 데이터를 쿼리하는 방법을 찾고 싶습니다. – nicciglen