-->try
if object_id('CLK') 
  drop table CLK
go
create table CLK(......)
go

解决方案 »

  1.   

    -->try
    if object_id('CLK') is not null
      drop table CLK
    go
    create table CLK(......)
    go
      

  2.   


    在sql2000中,单行存储的最大字节是8060,也就是一个page,行不能跨页,如果你建表时类似
    create table tb(col varchar(10000)),超过了一个页的大小,就会出错。但虽然你建表时超过了8060,但实际中插入的数据没有超过8060,就不会有问题。
      

  3.   


    先判断一下数据库是否存在名为"CLK"的表(有可能原来建的时候数据有误),如果存在,先删除再重建表。
      

  4.   


    并不是单指一个字段,而是一行的全部字段,如create table tb(col1 varchar(4000),col varchar(5000)).这样也会有警告。
    但实际应用中不会超过总大小8060,就没有问题。