菜鸟问题:sqlplus中使用select仅仅查到一条信息

magicsnake123 2009-03-26 07:53:57
刚装了oracle,使用sqlplus使用select * from customers;仅仅打印出一条数据,实际上插入十几条数据且显示成功,该显示出来的数据只是第四条,怎么回事?
...全文
147 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
mr_michael_lee 2009-03-30
  • 打赏
  • 举报
回复
在注册表的KEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOME0
添加字串值NLS_DATE_FORMAT.将其值设为YYYY-MM-DD-HH24:MI:SS.
fuyou001 2009-03-30
  • 打赏
  • 举报
回复
原来这样
magicsnake123 2009-03-29
  • 打赏
  • 举报
回复
如何更改默认日期格式啊
tianqiao1689 2009-03-29
  • 打赏
  • 举报
回复
hai
Paladin_china 2009-03-27
  • 打赏
  • 举报
回复
汗一个
tiantom 2009-03-27
  • 打赏
  • 举报
回复
magicsnake123 2009-03-27
  • 打赏
  • 举报
回复
xiexie 大家,解决了, ALTER SESSION SET NLS_DATE_FORMAT = 'DD-MON-YYYY'; ALTER SESSION SET NLS_DATE_LANGUAGE=AMERICAN;不过默认的没有改,至是session改了能插进数据,show 出来的还是原来格式。。。不过所有数据都能显示了,开心中。。。。。
magicsnake123 2009-03-27
  • 打赏
  • 举报
回复
但是,怎么改日期格式呢
magicsnake123 2009-03-27
  • 打赏
  • 举报
回复
找到原因了,我脚本是插了十几条数据,但是只有一条插入成功,其他部成功是因为那个date格式的列有问题,(那条能查出来的数据的date列为null,可以插入,其他插入如
“05-03-1977”中报错“not a valid month"
li.ianfei 2009-03-26
  • 打赏
  • 举报
回复
呵呵,我也没有见过这种问题,挺奇怪的
mosaic 2009-03-26
  • 打赏
  • 举报
回复
怪事天天有. 好像没这可能啊。
jdsnhan 2009-03-26
  • 打赏
  • 举报
回复
select count(*) from customers 看看有多少条记录
Angly1018 2009-03-26
  • 打赏
  • 举报
回复
应该是没有COMMIT,查看日志吧
oyzdz1988 2009-03-26
  • 打赏
  • 举报
回复
那就有点怪了,没遇到过这种情况。。。
magicsnake123 2009-03-26
  • 打赏
  • 举报
回复
commit了啊,否则怎么会有数据出来呢,我不是查不到数据,是只查到一条数据,按理说我插了十几条应该出来十几条,为什么只有第四条数据出来。。
Andy__Huang 2009-03-26
  • 打赏
  • 举报
回复
你没有执行commit,你commit后再试select一下

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧