ฐานข้อมูล H2 สามารถสืบค้นไฟล์ CSV ที่มีหลายส่วนของกลุ่มบันทึกที่แตกต่างกันได้หรือไม่

ฉันได้รับข้อมูลในรูปแบบ CSV (ประเภท) ซึ่งแต่ละเอนทิตีจะแสดงด้วยหลายส่วนของกลุ่มบันทึกที่แตกต่างกัน ในตัวอย่างสมมตินี้ (ด้านล่าง) ฉันเป็นตัวแทนของวิทยาลัยจำนวนหนึ่ง (หน่วยงาน) โดยส่วนต่างๆ ของกลุ่มบันทึกต่างๆ (ซึ่งถือได้ว่าเป็นตาราง) ฉันไม่สามารถควบคุมรูปแบบของข้อมูลที่เข้ามานี้ได้ ดังนั้นฉันจึงสงสัยว่าเมื่อออกแบบสอบถามเกี่ยวกับข้อมูล CSV ขาเข้าโดยใช้กลไกฐานข้อมูล H2 คุณสามารถระบุบรรทัดที่จะเริ่มต้นตามรูปแบบบางประเภทเพื่อระบุบรรทัดแรกของแต่ละตารางสำหรับเอนทิตีที่กำหนดได้หรือไม่ ข้อมูลสมมติอยู่ด้านล่าง

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

person nicciglen    schedule 09.11.2011    source แหล่งที่มา
comment
กล่าวโดยย่อ - โดยพื้นฐานแล้วฉันต้องการค้นหาวิธีการสืบค้นข้อมูลในรูปแบบนี้โดยใช้ H2   -  person nicciglen    schedule 09.11.2011


คำตอบ (1)


ขณะนี้ยังไม่สามารถทำได้นอกกรอบ ข้อมูลจะต้องได้รับการประมวลผลล่วงหน้า (แบ่งออกเป็นหลายไฟล์)

person Thomas Mueller    schedule 09.11.2011