首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > IBM DB2 >

db2宣言时出错,该怎么解决

2012-03-09 
db2宣言时出错在对一个表进行declare的时候,出现了下面的错误。DSNT408ISQLCODE-540,ERROR:THEDEFINITIONO

db2宣言时出错
在对一个表进行declare的时候,出现了下面的错误。
DSNT408I   SQLCODE   =   -540,   ERROR:     THE   DEFINITION   OF   TABLE   SONY.RSTB41   IS                
                    INCOMPLETE   BECAUSE   IT   LACKS   A   PRIMARY   INDEX   OR   A   REQUIRED   UNIQUE            
                    INDEX                                                                                                                                  
  DSNT418I   SQLSTATE       =   57001   SQLSTATE   RETURN   CODE                                                              
  DSNT415I   SQLERRP         =   DSNXOTL   SQL   PROCEDURE   DETECTING   ERROR                                        
  DSNT416I   SQLERRD         =   -550     0     0     -1     0     0   SQL   DIAGNOSTIC   INFORMATION                    
  DSNT416I   SQLERRD         =   X 'FFFFFDDA '     X '00000000 '     X '00000000 '     X 'FFFFFFFF '              
                    X '00000000 '     X '00000000 '   SQL   DIAGNOSTIC   INFORMATION                                      
DSN                                                                                                                                                          
END                  
哪位大侠帮忙解决一下。
分不够可以家。跪求,在线等!
问题解决就结帖!

[解决办法]
从那个意思来看,你的那个表好像少定义主索引或唯一性索引
[解决办法]
把你的declare语句贴出来看看

热点排行