gpt4 book ai didi

sqlite - 使用sqlite3 .import命令是否会覆盖目标表中的数据?

转载 作者:行者123 更新时间:2023-12-03 15:16:53 29 4
gpt4 key购买 nike

如果目标表不为空,用于从定界文本文件中导入数据的sqlite3 .import命令是否将行追加到现有内容上,还是先清除该表?

最佳答案

.import将行附加到现有数据(如果有)上,它不会覆盖表的内容。

$ echo "d|e|f" > testimport.txt


sqlite> create table testimport (col1, col2, col3);

sqlite> insert into testimport(col1,col2,col3) values ('a','b','c');

sqlite> select * from testimport;

a|b|c

sqlite> .import testimport.txt testimport

sqlite> select * from testimport;

a|b|c
d|e|f

关于sqlite - 使用sqlite3 .import命令是否会覆盖目标表中的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1615003/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com