select b103 from sys_Data1Number
union
select '全部' from sys_Data1Number
其中b103是nvarchar2(50)
所以会出现字符集错误
然后我就改成了
select b103 from sys_Data1Number
union
select cast('全部' as varchar2(50)) from sys_Data1Number
就没有字符集这个错误了 但是现在出现了一个新的问题:字符'全部'能够出来了,但是它在b103查出的东西的中间了
请教各位高手要怎么解决这个问题,谢谢,非常感谢。
union
select '全部' from sys_Data1Number
其中b103是nvarchar2(50)
所以会出现字符集错误
然后我就改成了
select b103 from sys_Data1Number
union
select cast('全部' as varchar2(50)) from sys_Data1Number
就没有字符集这个错误了 但是现在出现了一个新的问题:字符'全部'能够出来了,但是它在b103查出的东西的中间了
请教各位高手要怎么解决这个问题,谢谢,非常感谢。
解决方案 »
- 怎么让两个不同数据库实例下的用户使用相同的表空间?
- oracle安装和PL/SQL developer工具联合使用的问题
- 【寻助】在PLsql中如何将一中文内容的列让其右对齐?(plsql自带的右对齐只针对数据,不针对中文)
- 怎样那把jbuilder连到oracle9i上???
- Oracle 10g XE 中文存储问题
- 为什么grant create view to 'BIZDATA1';在下面的procedure中编译不过去?
- 触发器的写法
- 如何修改HOST名?
- oracle嵌套表的问题
- 控制文件恢复
- 谁用ASP.NET + oracel做过项目
- 有jdbc连接数据库 执行查询语句报错:表不存在
union all
select cast('全部' as varchar2(50)) from dual
所以就在中间了呀呵呵 关于UNION和UNION ALL可以参考下面的文章
http://blog.csdn.net/wh62592855/archive/2009/10/22/4712555.aspx