我98年开发的程序,有20多家,需要他们下载程序自动升级,这涉及到程序要修改数据库的表结构的问题,求各位高手帮忙啦!

解决方案 »

  1.   

    ALTER TABLE "tablenaem"
    DROP filedname, ADD fieldname CHAR(30)
    不过数据没有了,要不新建个表,把数据导过来
      

  2.   

    谢谢指教!
    不过在BDE管理环境下,可以保留数据进行修改的.
    还有更好的办法吗?
    为什么 ALTER TABLE "tablenaem" modify  filedname  CHAR(30) 不能运行呢?语法哪里错了?
      

  3.   

    我自己试出来的:
    ALTER table tablename1 alter column fieldname1 varchar(300)
      

  4.   

    可惜,它好象不适合BDE下的paradox数据库。怎么办呢?