起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 149|回复: 7

【搞定】初始化后DUAL问题**

[复制链接]
发表于 2007-7-10 12:51:37 | 显示全部楼层 |阅读模式
初始化前,用 SELECT FUN_GET_USERNAME(XX) FROM DUAL;  是可以取到数的。

初始化后,上述的语句是得不到值,而调试函数FUN_GET_USERNAME,是可以取到值,如果改为真实的表SELECT FUN_GET_USERNAME(XX) FROM USERS ,那么是能取值,没有问题的。

before.jpg

25.55 KB, 下载次数: 97

回复

使用道具 举报

 楼主| 发表于 2007-7-10 12:52:23 | 显示全部楼层
初始化之后

after.jpg

24.43 KB, 下载次数: 101

回复 支持 反对

使用道具 举报

发表于 2007-7-10 13:51:21 | 显示全部楼层
看这个表是否存在。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-10 14:16:20 | 显示全部楼层
我刚才先初始化,再打算导原来的数据看看。在初始化完,我发现数据库里有DUAL这个表,是初始化产生的,请问为何产生这个表,此表删了会有什么问题?
回复 支持 反对

使用道具 举报

发表于 2007-7-10 14:44:26 | 显示全部楼层
删除没有问题
回复 支持 反对

使用道具 举报

发表于 2007-7-10 15:08:26 | 显示全部楼层
DAUL 表起什么作用?????
回复 支持 反对

使用道具 举报

发表于 2007-7-10 15:21:55 | 显示全部楼层
没什么用,就像楼主那样用,只是到mssql中会报错,所以加了个表
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-10 16:07:04 | 显示全部楼层
DUAL在ORACLE的函数和存储过程中还是会用到,如果只是mssql中会报错,那么我就删掉,谢谢,请结帖吧。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-8 07:08 , Processed in 0.041794 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表