SQL server备份语句:
select * into[备份表名] from [需要备份的表名] where [需要判断的字段] > '判断内容';
MySQL备份语句:
-- 方式1:简化版(仅复制字段和数据,无约束)CREATE TABLE [备份表名] AS SELECT * FROM [需要备份的表名] WHERE [需要判断的字段] > '判断内容';
-- 方式2:完整版(复制原表结构+插入数据,推荐)CREATE TABLE [备份表名] LIKE [需要备份的表名];INSERT INTO [备份表名] SELECT * FROM [需要备份的表名] WHERE [需要判断的字段] > '判断内容';
SQLite备份语句:
-- 场景1:单数据库(默认,最常用)CREATE TABLE [备份表名] AS SELECT * FROM [需要备份的表名] WHERE [需要判断的字段] > '判断内容';
-- 场景2:多数据库(需先附加数据库)ATTACH DATABASE 'path/to/your/db.db' AS db_original;CREATE TABLE db_original.[备份表名] AS SELECT * FROM db_original.[需要备份的表名] WHERE [需要判断的字段] > '判断内容';
PostgreSQL备份语句:
-- 方式1:默认(复制结构+数据)CREATE TABLE [备份表名] AS SELECT * FROM [需要备份的表名] WHERE [需要判断的字段] > '判断内容';
-- 方式2:仅复制结构(不加数据),再手动插入CREATE TABLE [备份表名] AS SELECT * FROM [需要备份的表名] WITH NO DATA;INSERT INTO [备份表名] SELECT * FROM [需要备份的表名] WHERE [需要判断的字段] > '判断内容';
















这一切,似未曾拥有