数据库是ACCESS,表名是table,有3个字段 分别是:id , name , age 怎么用命令在name和age中间再加一个sex字段? 谢谢!

解决方案 »

  1.   

    增列:alert table 表 add columu 字段名 字段类型(长度)
    删列:alert table 表 drop columu 字段名"
      

  2.   


    能具体点儿吗?谢谢还有,是alter,不是alert...........
      

  3.   

    ACCESS好像不支持中间插入COLUMN,
    其实你的COLUMN的位置插入到哪里都是没关系的,你只要按某列排下序就可以了
      

  4.   

    Alter table T Add  Column 'Field' TEXT(20)
      

  5.   

    ALTER TABLE T ADD Sex text(8)
      

  6.   

    怎么用命令在name和age中间再加一个sex字段只能手动增加
      

  7.   

    alter table 表名
    add sex char(2)
      

  8.   

    大家都不看题目的吗
    怎么用命令在name和age中间再加一个sex字段?谢谢谢谢
      

  9.   

    MSSQL的企业管理器中模拟一下, 记着开着事件探查器偷偷看, 就知道了, 
    它是乾坤大挪移同样适用Access
      

  10.   

    SELECT * 
    FROM OPENDATASOURCE ('Microsoft.Jet.OLEDB.4.0', 
          'Data Source="c:\DB.mdb";User ID=Admin;Password=' )...表名 操作类似
      

  11.   

    最便捷的方法,手动添加啦~~你不怕麻烦,也可以用下面方法
    把数据备份起来
    删除表中列名age
    增加表中列名 sex,  age
    从备份中更新age数据
      

  12.   

    直接用命令加上一列,加到最后一列,查询的时候注意一下SELECT查询列的顺序不就行了吗?表内部的存储结构真的那么重要吗?
      

  13.   

    把age删了再加上sex再加上ageok哈哈
      

  14.   

    感觉只能用这种方法。sql中没有往中间插入列的语法貌似