易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle数据库插入数据的简单问题

我安装了一个Oracle数据库桌面系统。
建立了一个表tuser,包含列: 用户名 yhm(varcha2)、口令 kl(varcha2)、真实姓名 zsxm(varcha2)、工作单位 gzdw(varcha2)、注册日期 zcrq(date)

应用程序中的sql插入语句:
insert into tuser(yhm,kl,zsxm,gzdw,zcrq) values('zs','1qaz','张三','文轩集团',to_date('2010-01-23 11:52:51','YYYY-MM-DD HH24:MI:SS'))

现在表中只插入了这一条数据。


使用查询语句:select * from tuser

按理说,得到的查询结果应该是:
yhm    kl    zsxm    gzdw        zcrq
zs    1qaz  张三    文轩集团    2010-01-23 11:52:51

实际得到的结果是:
yhm    kl    zsxm    gzdw        zcrq
23    1qaz  张三    文轩集团    23-1月 -10


我通过几次实验,发现yhm中的值是整数,一直递增。

为什么???请高手指点,谢谢!


一直递增?是什么意思,张三yhm字段值不是'zs'吗,变成整数,而且每次查询得到的结果都不一样?
看看前台程序是否有对yhm进行更新操作
还有是否错误使用了序列

有这种事?实在不行的话,再建一张表另外的表,看看有没有类似的情况.

引用
一直递增?是什么意思,张三yhm字段值不是'zs'吗,变成整数,而且每次查询得到的结果都不一样


相关问答:

Oracle离线访问---求助 - Oracle / 基础和管理

大家好,我现在把oracle服务器上面的原始文件,下载到本机了.我想在本机访问数据库怎么设置啊.是不是类似可以建立一个什么虚拟服务器来实现.请大家出出主意
引用
    大家好,我现在把oracle服务器上面 ......

Oracle 数据导出问题 - Oracle / 高级技术

exp user/password@dbname file=c:\table.dmp tables=jbitaku,jbitakum grants=y
然後按回車鍵 說明:  user/password@dbname  分別表示用戶名,密碼和服務名 f ......

oracle数据库 缓冲池 - Oracle / 基础和管理

请问这个缓冲池是怎么回事啊?可以连接缓冲池利用其中的数据吧?怎么用?
这个是oracle自动做的,一般应用程序是操作不了的。

不能直接连接吗?

引用
不能直接连接吗?
不能

那缓冲池里的数据也不能查询 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号