sql = "create table authtab (auth char(10), tel char(12) CONSTARAINT authlndex PRIMARY KEY)";
stmt.executeUpdate(sql);

解决方案 »

  1.   

    你到底出了什么问题?不能建表?
    建表之前先删除该表,或者监测该表是否存在,如果存在就drop后create.
      

  2.   

    出现的是什么错误。
    create table authtab("+"auth char(10),"+
    "tel char(12) CONSTRAINT authlndex PRIMARY KEY)"应该加上一个分号吧
      

  3.   

    一个简单的排错的方法:
    先在SqlServer中或在SqlPlus中执行这条间表的语句,看能不能成功
      

  4.   

    我搞懂了,我的odbc默认的数据库和我想建立数据表的那个数据库不一样,他是建立到那个数据库了,多谢大家