vc 中SQL语句  重命名表的列名语句怎么写?

解决方案 »

  1.   

    这个样子
    下例将表 customers 中的列 contact title 重命名为 title。EXEC sp_rename ' customers.[contact title] ' , ' title ' , ' COLUMN 
      

  2.   

    exec sp_rename '原表名','新表名' 
      

  3.   

    1,2楼说的都是SQL Server中的方法, 不具备通用性,其他数据库不支持的,标准
    SQL重命名字段的语句是 :alter table,这个是符合SQL标准的都支持。用法
    向表中增加一个 VARCHAR 列:
    ALTER TABLE distributors ADD COLUMN address VARCHAR(30);
       对现存列改名:
    ALTER TABLE distributors RENAME COLUMN address TO city;
       对现存表改名:
    ALTER TABLE distributors RENAME TO suppliers;