祝愿大家身体健康!

 站点注册  找回密码
 站点注册

QQ登录

只需一步,快速开始

查看: 6799|回复: 3

[待解决] 创建临时表 ,太奇怪的问题~

[复制链接]

[待解决] 创建临时表 ,太奇怪的问题~

[复制链接]
zxp209

主题

0

回帖

607

积分

高级会员

积分
607
贡献
在线时间
小时
2010-4-5 11:20:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?站点注册

×
创建一个临时表
create table #tmp1139792
( list_id int default -12312,
  id_type int ,
  class  int
)
然后是两只表关联,向这个临时表插入数据
insert tmp1139792
(name,id_type,class)
select a.list,a.id_type,b.class
from a ,b where a.id_type=b.id_type

现在问题是,关联出来的list_id有的行为空,有的行有值,为空的我默认他位-12312,我用DBA工具走这个SQL,虽然运行成功了,但是list_id为空的并没有默认更新为-12312,不知道为什么。
用isql 就直接报错,说不能插入一个null 到临时表的list_id column
有人遇到过这个问题么?期盼回答啊。
共享共进共赢Sharing And Win-win Results
SYBASEBBS - 免责申明1、欢迎访问“SYBASEBBS.COM”,本文内容及相关资源来源于网络,版权归版权方所有!本站原创内容版权归本站所有,请勿转载!
2、本文内容仅代表作者观点,不代表本站立场,作者自负,本站资源仅供学习研究,请勿非法使用,否则后果自负!请下载后24小时内删除!
3、本文内容,包括但不限于源码、文字、图片等,仅供参考。本站不对其安全性,正确性等作出保证。但本站会尽量审核会员发表的内容。
4、如本帖侵犯到任何版权问题,请立即告知本站 ,本站将及时删除并致以最深的歉意!客服邮箱:admin@sybasebbs.com
zxp209 楼主

主题

0

回帖

607

积分

高级会员

积分
607
贡献
在线时间
小时
2010-4-5 11:22:00 | 显示全部楼层
自己先顶一下~~
共享共进共赢Sharing And Win-win Results
zxp209 楼主

主题

0

回帖

607

积分

高级会员

积分
607
贡献
在线时间
小时
2010-4-5 11:35:23 | 显示全部楼层
在说明一下,我那个库,已经设置了allow nulls by default
如果不加default -12312 就可以入库。
好诡异啊!
共享共进共赢Sharing And Win-win Results
andkylee

主题

0

回帖

7226

积分

论坛元老

积分
7226
贡献
在线时间
小时
2010-4-5 19:09:42 | 显示全部楼层
创建一个临时表
create table #tmp1139792
( list_id int default -12312,
  id_type int ,
  class  i ...
zxp209 发表于 2010-4-5 11:20


insert tmp1139792
(name,id_type,class)

表定义中没有name列,是敲错了吧?

用isql 就直接报错?? 你的意思是isql和dbartisan执行同样的sql语句,返回的情况不一样?
共享共进共赢Sharing And Win-win Results
您需要登录后才可以回帖 登录 | 站点注册

本版积分规则

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com

QQ|Archiver|PowerBuilder(PB)BBS社区 ( 鲁ICP备2021027222号-1 )

GMT+8, 2024-4-29 04:49 , Processed in 0.199833 second(s), 8 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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