NHibernate 映射的代码为什么忽略我大小写形式的 Oracle 表名称
1个回答
展开全部
Oracle访问数据库字段和表名不区分大小写。
如:以下两条语句
1
select name from test;
1
select NAME from TEST;
查询的结果是一样的。
另外说明:一般在查询数据库表中字段的内容时,是区分大小写的。
如果表中数据如下:
用下边语句可以查出结果:
1
select * from emp where ename='SMITH';
1
select * from emp where ename='SMITH';
但是如果用下边的语句则查询不出结果:
1
select * from emp where ename='smith';
如:以下两条语句
1
select name from test;
1
select NAME from TEST;
查询的结果是一样的。
另外说明:一般在查询数据库表中字段的内容时,是区分大小写的。
如果表中数据如下:
用下边语句可以查出结果:
1
select * from emp where ename='SMITH';
1
select * from emp where ename='SMITH';
但是如果用下边的语句则查询不出结果:
1
select * from emp where ename='smith';
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询