(1)复制表,并把原表的 所有记录都复制到新表里。

         CREATE TABLE newTb AS SELECT * FROM oldTb

(2)只复制表结构,不复制数据到新表里。

          注:该语句无法复制关键值

         CREATE TABLE newTb AS SELECT * FROM oldTb WHERE 1=0

  ( 3)SQLite判断表是否存在

          检测表是否存在,只要查看sqlite_master表中是否存在这条数据就可以了。

        SELECT count(*) FROM sqlite_master WHERE type='table' AND name='tablename';

相关文章:

  • 2022-02-22
  • 2022-12-23
  • 2021-08-26
  • 2021-07-22
  • 2022-02-07
  • 2021-10-22
  • 2021-12-28
猜你喜欢
  • 2022-12-23
  • 2021-12-28
  • 2022-01-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-10
相关资源
相似解决方案