Oracle对字段名大小写敏感?还要加引号? 由PowerDesigner生成的数据库脚本在Oracle上生成数据库,为什么字段名不但大小写敏感,还要加引号?在SqlServer中完全不需要,请问如何处理? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可是大小写呢?要加引号会使在程序中书写SQL语句非常不方便,有什么办法可以设置吗? 不加引号的不用区分大小写吧。加引号的才区分呢。我们一般在设计数据库时字段名避免与类型相同,就不会出现这种情况。加引号确实使程序中书写SQL语句变得很不方便,不知道有没有其他的办法。 我的字段名都不是基本类型名,更不是关键字,我的习惯是表名的首字线作为字段前缀,例如我的表名叫Table1,则Table1的所有字段都有前缀"T_",所以不存在与基本类型或关键字相同的问题。 对加引号的字段可解决的方法,最好现在程序中upper/lower之后再使用。 还有一个问题,表名竟然要写成system."表名",要不然也访问不了,这是什么原因 ? 由PowerDesigner生成的数据库脚本在Oracle上生成数据库,为什么字段名不但大小写敏感,还要加引号?---------------------这是因为你在database->edit current dbms 的DBMS properties里面的Script\Sql\Format\CaseSensitivityUsingQuote 的value值设为了yes,改为no就不会大小写敏感了 还有一个问题,表名竟然要写成system."表名",要不然也访问不了,这是什么原因 ?你的表是不是建在system下了,而你登录的用户不在这个表空间上 目前登录的用户与表所在的SCHEMA不同 写了一个oracle的存储过程简单分页,在eclipse里面一直报错,在线等答案了 头疼好几天了,菜鸟请教触发器问题?高手请进 用sql 访问ORA 数据库 ACCESS 数据库 的select结果集怎么处理? 游标变量可以使用游标FOR循环处理数据吗? 高手们,请教一个算法 雪地跪求~数据库建设方案 两个Oracle 中的概含问题。 集合类型请教: order by 引起的查询速度变慢 4 倍,如何解决 天怒人怨的问题,请看看,急等(分不够再加) 非常简单的问题,但我很纳闷100分求助
我们一般在设计数据库时字段名避免与类型相同,就不会出现这种情况。
加引号确实使程序中书写SQL语句变得很不方便,不知道有没有其他的办法。
---------------------
这是因为你在database->edit current dbms 的DBMS properties里面的Script\Sql\Format\CaseSensitivityUsingQuote 的value值设为了yes,改为no就不会大小写敏感了