不破坏现有的查询,修改表的结构和字段
来源:互联网 发布:采购管理erp软件 编辑:程序博客网 时间:2024/05/16 03:51
例如一个资产表
资产Id 描述 收到日期
2001 惠普pc 2008-09-02
2002 显示器 2008-09-02
create table properties(sb_id int, desc varchar(30), accept_date date);
现在在二期项目中我要加入两个字段,一个是价值 price 和 所属部门 dep
可以去修改表,添加这两字段,但可能破坏前期的查询,我在这里采取了另一个策略
首先把数据复制到一个新表中,
create table properties_new (sb_id int, desc varchar(30), accept_date date, price int,dep varchar(30));
insert into properties_new select sb_id,desc,accept_date,0,'shanghai' from properties
第二,删除现有的表,创建一个试图来代替它
drop table properties;
create view properties as
select sb_id,desc,accept_date from properties_new where dep='shanghai';
- 不破坏现有的查询,修改表的结构和字段
- Unity3D脚本:更改脚本和类名,且不破坏现有脚本引用的方法
- oracle 查询表的结构和字段类型,字段长度
- Oracle数据库表的字段添加注释和向现有表添加字段
- Oracle数据库表的字段添加注释和向现有表添加字段
- mysql表结构的查询与修改
- 重构--即在不改变现有功能的情况下修改现有代码
- Sqlite 修改表名称、增加字段、查询表结构、修改表结构字段类型
- 获得栈的任一位置的元素并删除 不破坏栈的结构
- 分组查询统计数据 再连接字段修改另一个字段的内容(临时表temporary 和 视图view)
- ArcGis中修改字段的物理结构
- oracel对于树形结构字段的查询
- 用SQL查询不重复的字段
- access 查询字段不为空的
- 在查询分析器中修改表的字段
- 查询字符串所在的表和字段
- mysql查询表和字段的注释
- Oracle修改表结构字段名和字段长度
- 转个经典的帖子:说故事学设计模式之-Java静态代理模式
- 25招让你一天精神百倍.不困倦
- 一位软件工程师的6年总结
- 关于ASP.NET的Preventing Attack Script机制
- Domino名錄 ChangeMail&ChangePassWord
- 不破坏现有的查询,修改表的结构和字段
- PCWorld:火狐浏览器已宣告死亡
- 盘点2008年值得一看的电视剧
- 听不够的三国,淡淡的乡愁
- 几种建模方式的比较
- 系统程序员成长计划-并发(四)(下)
- 【人在职场】少走弯路的十条忠告
- 系统程序员成长计划-并发(五)
- 代码规范