Alanlar içinde tırnak işareti içeren bir veri koleksiyonunu içe aktarmaya çalışıyorum. Şu anda ayrıldılar.sqlite3 İçe aktarılanlar
Dokümanlara (http://www.sqlite.org/cvstrac/wiki?p=ImportingFiles) göre anlayabildiğimden, sqlite kabuğu, sözdizimini tam anlamıyla yorumlamalı ve bunun bir sorun olmaması gerektiği anlamına geldiğini varsayalım.
bu hat üzerinde bir sorun haline çalışan oldum:
1193782372 Lips Like Sugar (12" Mix) Echo & the Bunnymen 80's/12": The Extended Collection a76d9b04-51d9-4672-801f-356ab36dbae7 ccd4879c-5e88-4385-b131-bf65296bf245 1abb270a-e791-407f-a989-ff3ad6f8401c
sekmeler nerede açık olmadığından, bu aşağıdaki satırda bunları ekledik.
1193782372\tLips Like Sugar (12" Mix)\tEcho & the Bunnymen\t80's/12": The Extended Collection\ta76d9b04-51d9-4672-801f-356ab36dbae7\tccd4879c-5e88-4385-b131-bf65296bf245\t1abb270a-e791-407f-a989-ff3ad6f8401c
Aşağıdakileri yapmaya çalışıyorum ama hata alıyorum.
sqlite> .separator \t
sqlite> .import ./file.txt table
Error: ./file.txt line n: expected 7 columns of data but found 5
Çift tırnak işaretleri olmadan çalışır, ancak tırnak işaretleri önemlidir. Ben de \"
ile alıntılardan kaçabilmek mümkün görünmüyor.
İstediğim verileri nasıl düzgün şekilde alabilirim?