您的位置:首页 > 数据库 > Oracle

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

2017-05-29 10:14 267 查看
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,选择正确的客户端。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: