我与Oracle数据库不得不说的那些事-错误总结篇

1.ORA-01747: user.table.column, table.column 或列说明无效

a.兄弟,再仔细检查一下你的SQL语句好不好,你确定不是因为空格问题、逗号问题以后再接着往下看好不好。
b.第一次做项目时用的是SQLserver的数据库模板,所以字段名用的都是小写,为此我不得不为每一个字段属性写上双引号,这意味着你构建SQL语句时,不得不添加大量的反义符号。所以,我建议你用大写,虽然看起来很蛋疼。
c.网上的一些兄弟说还有可能是占用了保留的关键字,但是我还没有遇到过。。。//占坑 看看以后会不会用得上

2.ORA-01722: 无效数字

2017/5/27 更新float类型的数据时总是报错,这个问题困扰了我两天,我两次选择逃避这个问题,但是,这个场子我一定会找回来。

3.ORA-28547:connection to server failed, probable Oracle Net admin error
屁话:为什么会有这个问题呢,是因为使用的Navicat破解补丁不能重复使用两次,所以当我开发不同网站时使用不同的数据库,用的是navicat premium,但是需要用oracle时,premium又连不上,那个navicat for oracle 又破解不了不能用,如果大家都不能用,我也就忍了,但是为什么有的电脑的用户数据直接就默认两个软件都被破解。。。
黑人问号???
回到正题,这个错误是说你的客户端配置的不正确,因为版本和服务器的版本对不上,所以你需要打开Navicat,工具->选项->OCI,选择正确的客户端。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值