這工作:爲什麼我會收到錯誤「錯誤:沒有這樣的列:主。<tablename>。<columname>」雖然存在?
sqlite> .databases
seq name file
--- --------------- ----------------------------------------------------------
0 main /path/to/db
2 uni /path/to/db
也是這樣:
sqlite> pragma main.table_info(tsv_storage);
0|id|int|0||0
1|seqid|text|0||0
...
這:
,也是附加的數據庫工作:
sqlite> select * from uni.fasta_storage where uni.fasta_storage.id = 1;
1 MASNTVSAQ... Q197F8.1 002R_IIV3 Uncharacterized protein 002R Q197F8
但這並不:
sqlite> select main.tsv_storage.seqid where main.tsv_storage.id=8;
Error: no such column: main.tsv_storage.seqid
編輯: 和我也有這個問題,我必須加入表嗎?
insert into main.tsv_storage(seqlength) select length(fasta) from
uni.fasta_storage where uni.fasta_storage.title = main.tsv_storage.seqid;
Error: no such column: main.tsv_storage.seqid
它發生在所有列上,不僅僅是seqid。我想我做了一切在這裏解釋:http://sqlite.awardspace.info/syntax/sqlitepg12.htm
我錯過了什麼?
你是對的,我使用了更新。 – 2013-03-28 10:04:58