首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sqllite施用事务实现删除表结构中的字段

2012-08-21 
sqllite使用事务实现删除表结构中的字段原因:由于sqllite alter语句不支持直接删除表字段,故使用事务来实

sqllite使用事务实现删除表结构中的字段

原因:由于sqllite alter语句不支持直接删除表字段,故使用事务来实现删除。IdongInfo表:MainVersion、path两个字段sql语句为:BEGIN TRANSACTION;CREATE TEMPORARY TABLE temp_if('MainVersion','path');//将原表的数据导入临时表INSERT INTO temp_if SELECT MainVersion,path FROM IdongInfo;DROP TABLE IdongInfo;//重新创建表,并把保存在临时表中的数据导入新建的表CREATE TABLE IdongInfo('MainVersion','path');INSERT INTO IdongInfo SELECT MainVersion,path FROM temp_if;DROP TABLE temp_if;COMMIT;

热点排行