由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - ORACLE VARCHAR2一问
相关主题
Oracle char AND varchar2 datatype question.我的DBA在生成ORACLE table的时候需要一个一个column看
一个奇怪的问题菜鸟急问ORACLE里FUNCTION返回ref cursor的问题
求救!!! 一个oracle的问题! 在procedure中所涉及的表名可以用变量从参数中传入吗菜鸟求助: 用 Oracle Sqlldr Control File 能不能改character set?
Oracle question菜鸟求助: 用 Oracle Sqlldr Control File 能不能改character set?
[转载] unicode into oracle?菜鸟求助: 用 Oracle Sqlldr Control File 能不能改character set?
这几天Oracle 92I经常出现ORA-00600的错误菜鸟求助: 用 Oracle Sqlldr Control File 能不能改character set?
这二句为什么会抛出ClassCastException异常?菜鸟求助: 用 Oracle Sqlldr Control File 能不能改character set?
Oracle / DB2 问题菜鸟求助: 用 Oracle Sqlldr Control File 能不能改character set?
相关话题的讨论汇总
话题: varchar2话题: oracle话题: char话题: 一问话题: sql
进入Database版参与讨论
1 (共1页)
k**e
发帖数: 86
1
如果VARCHAR2中存有空字符(\0), SELECT时会不会被截断, 象C中的 CHAR* 一样?
n********a
发帖数: 68
2
no
SQL> select 'dsfs\0sdfd' from dual;
dsfs\0sdfd

【在 k**e 的大作中提到】
: 如果VARCHAR2中存有空字符(\0), SELECT时会不会被截断, 象C中的 CHAR* 一样?
n**m
发帖数: 255
3
'\0' is a special char for c/c++, this is just two regular chars for SQL.

【在 n********a 的大作中提到】
: no
: SQL> select 'dsfs\0sdfd' from dual;
: dsfs\0sdfd

k**e
发帖数: 86
4
抱歉, 其实我想问的不是这个意思, 而是一个unsigned char 的字符串, 如果其中有一个
字符是'\0', ORACLE会如何处理? 我现在已经改用RAW数据类型了.

【在 n**m 的大作中提到】
: '\0' is a special char for c/c++, this is just two regular chars for SQL.
1 (共1页)
进入Database版参与讨论
相关主题
菜鸟求助: 用 Oracle Sqlldr Control File 能不能改character set?[转载] unicode into oracle?
【已解决】oracle db link这几天Oracle 92I经常出现ORA-00600的错误
Oracle 求助这二句为什么会抛出ClassCastException异常?
Oracle新手请教一个问题Oracle / DB2 问题
Oracle char AND varchar2 datatype question.我的DBA在生成ORACLE table的时候需要一个一个column看
一个奇怪的问题菜鸟急问ORACLE里FUNCTION返回ref cursor的问题
求救!!! 一个oracle的问题! 在procedure中所涉及的表名可以用变量从参数中传入吗菜鸟求助: 用 Oracle Sqlldr Control File 能不能改character set?
Oracle question菜鸟求助: 用 Oracle Sqlldr Control File 能不能改character set?
相关话题的讨论汇总
话题: varchar2话题: oracle话题: char话题: 一问话题: sql