社区
Oracle
帖子详情
proc 插入数据库空格问题
空的
2011-05-12 12:10:37
struct a{
char b[21];
char c[21];
char d[51];
}
table a1(
b1 varchar2(20),
c1 varchar2(20),
d1 varchar2(50)
)
结构体初始清零
赋值b,c各两个字符
但d不给值,
然后插入表insert into a1: a
插入后b1,c1只有2个字符,但是d1占的还是50个空格、。。。。。
why?求减少数据大小的方法
...全文
134
1
打赏
收藏
proc 插入数据库空格问题
struct a{ char b[21]; char c[21]; char d[51]; } table a1( b1 varchar2(20), c1 varchar2(20), d1 varchar2(50) ) 结构体初始清零 赋值b,c各两个字符 但d不给值, 然后插入表insert into a1: a 插入后b1,c1只有2个字符,但是d1占的还是50个空格、。。。。。 why?求减少数据大小的方法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
304的的哥
2011-05-14
打赏
举报
回复
[Quote=引用楼主 erhou134 的回复:]
然后插入表insert into a1: a
插入后b1,c1只有2个字符,但是d1占的还是50……
[/Quote]
--你的程序给a1表中的字段d1专递了50个空格,你说d1怎么不占50个空格呢?
oracle
proc
编程 fetch,ORACLE
数据库
PROC
编程经验介绍
本文介绍了Oracle
数据库
中
PROC
编程的实用经验和注意事项,包括宿主变量声明、
数据库
连接管理、错误处理、存储过程调用等内容。
oracle
proc
编程 fetch,ORACLE
数据库
PROC
编程的一些经验
本文通过具体案例介绍Oracle
数据库
PROC
编程的经验与注意事项,涵盖宿主变量声明、错误处理、NULL值处理等内容。
proc
编程 变量里出现
空格
ORA-12899
本文详细记录了解决在使用Oracle
数据库
时遇到的“ORA-12899”错误的过程。作者通过排查代码和
数据库
设置,最终发现是由于Oracle的数据填充特性导致变量长度异常。通过调整char_map选项,成功解决了变量长度被错误计算的
问题
。
oracle
proc
编程 fetch,Oracle
Proc
编程性能优化经验
本文通过实例介绍如何通过使用绑定变量、预编译SQL、批量操作及调整事务提交间隔等手段优化
Proc
编程,显著提高Oracle
数据库
操作效率。
ORACLE
数据库
PROC
编程经验介绍
本文介绍了Oracle
数据库
中
PROC
编程的经验与注意事项,包括宿主变量声明、错误处理、
数据库
连接管理、存储过程调用等内容。
Oracle
17,134
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章