易截截图软件、单文件、免安装、纯绿色、仅160KB

Access数据库通过ODBC导出到Oracle的两个小问题

一.  Ora-24801:在OCI_lob函数中非法的参数值
 
把一张含有“备注”字段的表通过ODBC导出到Oracle的时候一直出现如上图所示的提示信息。尝试去掉相关字段中空格字符,去掉字段为空的记录,还是导出失败。最后偶然发现,重新建一张相同结构的空表,然后复制原表的记录,再粘贴到新表中,导出到Oracle就没有问题。
二.  Ora-01401:插入的值对于列过大
 
同样是通过ODBC导出到Oracle时碰到的问题,这主要是因为Access和Oracle对于字段的长度定义不同。Access定义的是字符长度,Oracle定义的是字节长度,碰到有中文这些双字节的字符的字段就会发生上面的问题。只要把这些字段按照字节长度设置就可以了。


相关文档:

学习Oracle中Sequences的使用

1. 创建 Sequence
使用如下命令新建sequence(用户需要有CREATE SEQUENCE 或者CREATE ANY SEQUENCE权限):
CREATE  SEQUENCE test_sequence
INCREMENT  BY   1   --  每次加的个数据 
START  WITH   1   --  从1开始计数 
NOMAXVALUE& ......

oracle pfile和spfile小结

1、pfile 文本文件 client端参数文件;不能动态修改,可以用普通的编辑器修改,修改之后需要重启。pfile可能会导致服务器启动不一致,因为可以在客户端启动。 2、spfile 二进制文件服务器端参数文件,有了spfile,oracle可以实现动态参数在线修改,部分参数修改之后无需重启。但是,因为是二进制文件,所以不能用普通的编辑 ......

oracle中判断一个字符串是否全部为数字的函数

參考:http://blog.csdn.net/rainnyzhong/archive/2009/01/09/3740660.aspx
作者:Rainny
日期:2009-1-8
创建测试表:
create table test(c_id   varchar2(20));
插入测试数据:
insert into test values ('1234');
 insert into test values ('45678');
 insert into test values ('-12 ......

oracle 修改字段类型的方法(转)

因为业务需要,修要修改某个字段数据类型有number(5),变为number(5,2)型
要是没有数据的话直接用以下语句即可
alter   table tb_test modify permile number(5,2);
但是有数据的话 就不能用上面方法了,
alter table tb_test add permile_temp number(5,2)
update tb_test set permile_temp=permile;
alter t ......

oracle 对象的授权 Gold Country

Oracle授权
一、授权语法
GRANT 语法:
1.显式授权(直接将对象授权给用户)
 GRANT privilege [, ...] ON object [, ...]  TO  { Public| Group | Username|role} [WITH GRANT OPTION ]  
  
2.隐式授权(通过将角色授权给用户)
 GRANT role TO  { Public| Group | Use ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号