Oracle对所有sql语句首先进行toUpperCase操作!
2009-08-22 12:56
579 查看
今天把PD生成的脚本考出来后自动,直接从copy到Oracle中去创建表,结果说啥也不出来。
但是我用select * from user_tables可以看到
如果直接select就是不出来。
开始以为是权限问题,结果google了一下,居然是大小写问题!
Oracle默认会将所有的语句都转换为大写(于是就大小写不敏感了,呵呵),而我select记录的时候用的是小写。
加上引号再查,ok了。又看了一下脚本,PD生成的脚本都是有引号的。
原来如此!
但是我用select * from user_tables可以看到
如果直接select就是不出来。
开始以为是权限问题,结果google了一下,居然是大小写问题!
Oracle默认会将所有的语句都转换为大写(于是就大小写不敏感了,呵呵),而我select记录的时候用的是小写。
加上引号再查,ok了。又看了一下脚本,PD生成的脚本都是有引号的。
原来如此!
相关文章推荐
- Oracle中用一条SQL语句直接进行Insert/Update的操作--merge into的使用
- Merge into: Oracle中用一条SQL语句直接进行Insert/Update的操作
- Oracle 在SQL语句中如何获取系统当前时间并进行操作
- 关于Oracle与SqlServer中获取所有字段、主键、外键的sql语句(转)
- Hibernate中使用原生的sql语句进行查询操作
- oracle SQL语句中进行时间加减
- Oracle使用SQL语句进行递归查询
- Oracle和SQL Server连接表的更新操作Update SQL 语句
- 有时候执行的oracle,sql语句要查看下性能情况,可以用这个进行下简单计算和统计
- PDO进行sql语句预处理和操作结果集详细介绍(二)
- SQL语句(对数据库进行操作)
- Oracle 中文字段进行排序的sql语句
- Oracle:SQL语句--对表的操作——添加外键约束
- Oracle 操作时间的SQL语句
- oracle 下 创建数据库和用户界面操作 和sql 语句 下的创建方法
- SQLSERVER 2005中使用sql语句对xml文件和其数据的进行操作(很全面)
- oracle 下 创建数据库和用户界面操作 和sql 语句 下的创建方法
- SQL操作数据库,创建数据库,查看所有的数据库,对数据库进行增删改,查看当前使用的数据库
- oracle之简单的表操作和SQL语句分类
- oracle 中查询一个表的所有字段名以及属性的sql语句应该怎么写?