当前位置: 代码迷 >> DB2 >> db2宣言时出错,该怎么解决
  详细解决方案

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

热度:4990   发布时间:2013-02-26 00:00:00.0
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语句贴出来看看
  相关解决方案