select 'abc' as CloumnA from TestTable
这个TestTable表没有abc这个字段..
但为什么结果显示:
CloumnA
abc
abc
abc
abc
这是为什么...?? 大家给讲讲...
这么写'abc' as CloumnA 也有结果??
是为了组合字符串用吗....oracle的这个表dual是干什么用的啊
这个TestTable表没有abc这个字段..
但为什么结果显示:
CloumnA
abc
abc
abc
abc
这是为什么...?? 大家给讲讲...
这么写'abc' as CloumnA 也有结果??
是为了组合字符串用吗....oracle的这个表dual是干什么用的啊
dual是个伪表.
SQL> select abc from dual;select abc from dualORA-00904: "ABC": 标识符无效SQL> select 'abc' from dual;'ABC'
-----
abcSQL> select sysdate from dual;SYSDATE
-----------
2008-10-23
比如在insert into t1(A1,A2,A3) select Name,0,0 from t2