Oracle开发过程心得

原创 2016年05月30日 16:22:26

1.删除字段

如果表中没有数据,直接这样就可以了

alter table 表名 modify (字段名 类型)

如果原表中存有数据,情况就不太一样了。

/*修改原字段名*/
  ALTER TABLE 表名 RENAME COLUMN 字段名 TO 字段名1;
  /*添加一个和原字段同名的字段*/
  ALTER TABLE 表名 ADD 字段名 VARCHAR2(30);
  /*

将原来的数据更新到字段中,要注意,一定要显示进行数据类型转换(不同于MySQL)

UPDATE 表名 SET 字段名 = CAST(字段名1 AS VARCHAR2(30));
/*删除原来的备份字段*/
  ALTER TABLE 表名 DROP COLUMN 字段名1;



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

oracle存储过程优化心得

前段时间在公司做webservice接口,需要先把数据转存到一个中间库里,然后再转移到正式库上,转移的时候需要用到存储过程进行转移数据。本人工作年限有限,经验 不足,不过照着oracle的语法鼓捣出...

Linux开发心得总结16 - linux 程序加载过程

一个进程在内存中主要占用了以下几个部分,分别是代码段、数据段、BSS,栈,堆,等参数。其中,代码、数据、BSS的内容是可执行文件中对应的内容,加载程序并不是把它们的内容从可执行程序中填充到内存中,而是...

开发篇之 Oracle触发器心得体会

开发篇之 Oracle触发器心得体会  实在对象如表格、Sequence、索引等建在本应用对应的用户表空间中,其他对象如视图、别名创建在Apps下,常见错误是新手把表建在APPS下,以后又来建别名,这...

oracle 存储过程 execute immediate 'create table' 报 insufficient privileges错误解决及用户权限的理解-开发系列(二)

存储过程 动态创建表 ORA-01031:insufficient privileges错误,为什么使用用户能正常创建表而在存过中就不行,这里面解释了下原因,然后总结了oracle用户的所有权限概念

如何开发Oracle存储过程

[导读]存储过程使用Oracle's PL/SQL 程序语言编写,让我们写一个什么工作都不做的存储过程,我们可以编译和运行它而不用担心会对数据库产生任何损害。 第 1 页 如何开发Oracle存储过...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)