从sqlite中的现有表创建数据库

时间:2014-09-20 01:30:55

标签: database sqlite

我有一张桌子。例如:     CREATE TABLE temp AS SELECT * FROM range(20)

如何在sqlite中创建一个带有表temp的一个命令的新数据库?

2 个答案:

答案 0 :(得分:1)

由于你在sqlite中,在命令行中输入:

 sqlite3 datbase_name.db

这将创建一个名为database_name.db的新数据库,现在只需键入以下内容即可为此数据库创建表:

 sqlite3 database_name.db "CREATE TABLE .......;"

在引号内键入您的create table语句。

有关详细信息,请查看他们的documentation

答案 1 :(得分:-1)

我认为这取决于DBMS,但这可能是您正在寻找的。

COPY命令语法

“COPY {FROM database | TO database | FROM database TO database} {APPEND | CREATE | INSERT | REPLACE} destination_table [(column,column,column,...)] USING query”

http://docs.oracle.com/cd/B19306_01/server.102/b14357/apb.htm