社区
数据库相关
帖子详情
Oracle表里面的char类型字段对应PB的什么数据类型?
zhumao
2003-09-12 07:59:19
比如:
有表结构如下,
id number(5)
name char(3)
我想select name into :a from tbl where id=1
但是在变量a里面的结果总是不正确。
注:
数据库里面存储的是UTF-8字符
...全文
155
10
打赏
收藏
Oracle表里面的char类型字段对应PB的什么数据类型?
比如: 有表结构如下, id number(5) name char(3) 我想select name into :a from tbl where id=1 但是在变量a里面的结果总是不正确。 注: 数据库里面存储的是UTF-8字符
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
syonghua
2003-09-16
打赏
举报
回复
用varchar2进行存 用string 取就行了
sunatteda
2003-09-15
打赏
举报
回复
大家都说完了,我就不说了
dreamfisher1
2003-09-15
打赏
举报
回复
可能是应该符问题
你先用sqlplus接入到数据库,用SQL语句查询出来的结果是不是乱马?
如果是,你照楼上的介绍改注册表,可以解决这个问题的。
首先保证ORACLE自己能够查询得到正确的字符,然后才能保证PB得到正确的字符。
qiyousyc
2003-09-15
打赏
举报
回复
肯定是用string.
你的问题是oracle的安装字符集问题照成的。
jdsnhan
2003-09-13
打赏
举报
回复
用string可接收
字符集问题。可以转换成Varchar试试
如果不行,更改一下注册表
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE]
"NLS_LANG"="AMERICAN_AMERICA.ZHS16CGB231280"
happy_0325
2003-09-13
打赏
举报
回复
string
zhumao
2003-09-13
打赏
举报
回复
我用的就是string类型的。
用messagebox(a,a)来看结果不是汉字!也不utf-8格式的字符!
huangxinru
2003-09-12
打赏
举报
回复
string
klbt
2003-09-12
打赏
举报
回复
用String类型声明。
csdsjkk
2003-09-12
打赏
举报
回复
string a
MySQL
数据
类型
和运算符
Re: MySQL
数据
类型
和运算符=============================#
数据
类型
整数
类型
:五种 TINY SMALL MEDIUM INT BIG 浮点和定点小数
类型
:三种 FLOAT DOUBLE DECIMAL 日期与时间
数据
类型
:五种 YEAR -1 字符串
类型
:二种
CHAR
(M) VAR
CHAR
(M) -1 二进制字符串:位
字段
BIT 固定BINARY 可变VARBINARY -1 # 运算符 算术 运算符 比较 运算符 逻辑 运算符 位操作 运算符 运算符的优先级-------------------------------------
Oracle
中的
数据
类型
转换函数to_
char
Oracle
中的
数据
类型
转换函数to_
char
2009-03-04 09:08:01| 分类: Database|举报|字号 订阅
Oracle
中的显式转换函数中,to_
char
是一个非常重要的函数,和to_date函数、to_number函数共同构成了
oracle
中的显式转换函数体系。
Oracle
中的to_
char
函数是一个非常常用而且灵活多变的函数,几乎可以
Oracle
查询语句clob转
char
数据
类型
不一致问题
问题背景: 在编写报
表
取数sql时,需要从非标信息
表
中取增信措施类别。但是持仓
表
与非标资产信息
表
关联后,一行为空,一行有数据,造成最终取数sql数据重复。 没有修改前的sql: SELECT A.PF_ID ,B.CRE_ENH_MEA FROM TC_HP_
PB
_DOM_INFO A --持仓
表
LEFT JOIN TC_SE_
PB
_DOM_INFO B ON REGEXP_...
ORACLE
数据库
数据
类型
1、字符
类型
•
CHAR
:一个定长字符串,当位数不足自动用空格填充来达到其最大长度。如非NULL的
CHAR
(12)总是包含12字节信息。
CHAR
字段
最多可以存储2,000字节的 信息。 • VAR
CHAR
2:目前这也是VAR
CHAR
的同义词。这是一个变长字符串,与
CHAR
类型
不同,它不会用空格填充至最大长度。VAR
CHAR
2(12)可能包含0~ 12字节的信息。VAR
CHAR
2最多可以存储4...
Oracle
入门精读76-
Oracle
数值详解(float double)
Number
类型
是由
oracle
软件支持的
类型
, binary_float 和binary_double, 允许由在硬盘上(CPU,芯片)上执行运行。 binary_float是一种IEEE固有的单精度浮点数。可存储6位精度 binary_double是一种IEEE固有的双精度浮点数。可存储12位精度 备注,在
oracle
10g之前是没有这两种
类型
的。 一般在科学计算中执行实数处理,依...
数据库相关
752
社区成员
12,763
社区内容
发帖
与我相关
我的任务
数据库相关
PowerBuilder 数据库相关
复制链接
扫一扫
分享
社区描述
PowerBuilder 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章