表的建立

SQLITE建立表的基本方式是:

 如果添加有“temp”或“TEMPORARY”,则建立的是临时表。

添加“if not exists”,则可在建立前进行一个判断,如果判断结果为true,则继续,否则中断执行。本判断语句用于判断是否存在该表。

建立表的方式有两种:

  • 一种是直接建立个设置各项的空表,例如:
create table t1
(a integer,
 b text,
 c varchar2,
 d)

 sqlite在默认情况下建立的表都有一个隐藏的列:ROWID,自动增加的序列,你也可以添加“without rowid”,让sqlite不增加此列。

  • 通过另一个表建立:

例如

create table t1
as
select * from atc.t1 where id>3

  

 

原文地址:https://www.cnblogs.com/luohq001/p/12886857.html