我在delphi 工具SQL Explore中创建一张表:create table "employee1.db"
(name  char(10), 
 empno  char(8) ,
 dept  char(6),
 tele char(5) ,
primary key (empno)
)但系统提示:Number is out of range.不知是什么原因?谢谢高手指点!!

解决方案 »

  1.   

    create table "employee1.db"//create table employee1
    (name  char(10), 
     empno  char(8) ,
     dept  char(6),
     tele char(5) ,
    primary key (empno)
    )
    ????不太明白
      

  2.   

    empno  char(8)
    放最前面
      

  3.   

    改成
    create table "employee1.db"
    (name  char(10), 
     empno  char(8) ,
     dept  char(6),
     tele char(5) 
    )alter table employee1.db add constraint employee1_empno primary key (empno);
    就ok了
      

  4.   

    改成
    create table "employee1.db"
    (name  char(10), 
     empno  char(8) ,
     dept  char(6),
     tele char(5) 
    )alter table employee1.db add constraint employee1_empno primary key (empno);
    就ok了