代码之家  ›  专栏  ›  技术社区  ›  Dov

自动增量语法错误

  •  3
  • Dov  · 技术社区  · 13 年前

    Sybase手册和许多示例都声称我可以写:

       create table run_log (
         run_id        integer not null default autoincrement
       );
    

    但是Sybase15说 default

    1 回复  |  直到 11 年前
        1
  •  5
  •   Dov    13 年前

    Sybase文档不是很好,结果发现有SybaseASA,他们购买的其他一些产品,以及SybaseASE(服务器企业),这是大多数人认为的Sybase。

    对于ase15,它不是autoincrement,它是identity,它必须是数字,而不是整数。

    create table run_log (
      runid    numeric(12,0) identity
    )
    
    推荐文章