cmpnt_name是什么数据类型的?错误提示是此字段与 ‘’不能解析成同一种类型
解决方案 »
- 问一下UPDATE想用WHERE条件中某表的字段的值怎么写
- ResultSet获取带精度的Number类型时 得到的是空值?求解
- 创建数据库时没有选择安装example,过后怎么安装它?
- 关于函数的运用
- oralce与其他数据库的异构连接——记半个月的心路历程
- 高手进,关于存储过程和触发器
- 日期型变量的运算
- Oracle怎样配置一个客户机/服务器环境,客户机需要安装什么软件,服务器需要安装什么软件,需要开什么服务?
- oracle 9i Linux 下安装时出现 无法建立inventory目录,你可能没有相应权限,请高手帮忙,100分相送
- 怎么从系统表中查找某个字段的缺省值?
- 为什么在PL/SQL中使用exec会报错,但是在golden中能正常使用
- PL/SQL 连接RedHat6.3中Oracle出现ORA-12514:监听程序当前无法识别连接描述符中请求的服务
cmpnt_name是nvarchar2(60)型字段
cmpnt_name是nvarchar2(60)型字段 ,请问与' ' 相匹配么?如果不匹配应该怎么写能够填补则个空字段呢?多谢!
SQL> create table component(cmpnt_name nvarchar2(60));表已创建。SQL> insert into component
2 select rownum from dual
3 connect by rownum<=10;已创建10行。SQL> commit;提交完成。SQL> select cmpnt_name from component
2 union all
3 select null from dual;CMPNT_NAME
--------------------------------------------------------------------------------
1
2
3
4
5
6
7
8
9
10
已选择11行。
select cmpnt_name aaa from component where unit_id ='14224'
union all
select cast('' as nvarchar2(60)) aaa from component where unit_id ='14226' ;