我在数据库中的字段名为 SELECT (注意,是大写). 我在SQL Plus中 用 select "select" from mytable; 可是不行. 后来,我用 select "SELECT" from mytable; 可以了.难道 Oracle 在这里还区分大小写吗?真是的.还有希望兄弟们回贴时有一点点责任心.
我在数据库中的字段名为 SELECT (注意,是大写). 我在SQL Plus中 用 select "select" from mytable; 可是不行. 后来,我用 select "SELECT" from mytable; 可以了.难道 Oracle 在这里还区分大小写吗?真是的.还有希望兄弟们回贴时有一点点责任心.
区分大小写 SQL> create table testUL("A" number,"a" number);表已创建。SQL> insert into testUL values(1,2);已创建 1 行。SQL> select a from testul; A ---------- 1SQL> select A from testul; A ---------- 1SQL> select "a" from testul; a ---------- 2SQL> select "A" from testul; A ---------- 1SQL>
select "select" from mytable-------------> select 'select' from mytable 可以啊, select 'select' from dual --run->select
SQL> create table testselect("select" number);表已创建。SQL> insert into testselect values(1);已创建 1 行。SQL> insert into testselect values(2);已创建 1 行。SQL> select * from testselect; select ---------- 1 2SQL> select select from testselect; select select from testselect * ERROR 位于第 1 行: ORA-00936: 缺少表达式 SQL> select 'select' from testselect;'SELEC ------ select selectSQL> select "select" from testselect; select ---------- 1 2SQL>
select 'FROM' from tablename都行!
我在SQL Plus中 用 select "select" from mytable; 可是不行.
后来,我用 select "SELECT" from mytable; 可以了.难道 Oracle 在这里还区分大小写吗?真是的.还有希望兄弟们回贴时有一点点责任心.
我在SQL Plus中 用 select "select" from mytable; 可是不行.
后来,我用 select "SELECT" from mytable; 可以了.难道 Oracle 在这里还区分大小写吗?真是的.还有希望兄弟们回贴时有一点点责任心.
SQL> create table testUL("A" number,"a" number);表已创建。SQL> insert into testUL values(1,2);已创建 1 行。SQL> select a from testul; A
----------
1SQL> select A from testul; A
----------
1SQL> select "a" from testul; a
----------
2SQL> select "A" from testul; A
----------
1SQL>
select 'select' from mytable
可以啊,
select 'select' from dual
--run->select
----------
1
2SQL> select select from testselect;
select select from testselect
*
ERROR 位于第 1 行:
ORA-00936: 缺少表达式
SQL> select 'select' from testselect;'SELEC
------
select
selectSQL> select "select" from testselect; select
----------
1
2SQL>
有人不服吗?下午结贴.
有人不服吗?下午结贴.
没看我的FROM 都是大写吗,其它的我都用小写?
还被人说不要乱说.昏!
不加单引号是不分大小写,加了单引号,就有大小写的匹配了.