清除访问中的整个列

时间:2010-06-08 17:28:04

标签: sql ms-access vba

有没有办法清除访问数据表中的整个列?我可以右键单击并删除它,但这会影响结构,我只需要清除所有记录。我该怎么做?

也许我应该问的问题是如何在访问中清除数据表的全部内容?

5 个答案:

答案 0 :(得分:6)

使用更新查询,例如

UPDATE YourTable 
SET YourColumn = NULL

似乎没有办法直接从用户界面执行此操作,这是有道理的。

答案 1 :(得分:3)

UPDATE table_name
  SET field_name = NULL;

答案 2 :(得分:1)

对“当前字段”使用“全部替换”功能,“查找内容= *”和“替换为”为空白。花了10秒钟清除了22600条记录。确保您查看=当前字段,并且该字段突出显示。

答案 3 :(得分:0)

更简单:右键单击访问中的列标题,选择复制。现在去excel并粘贴到excel列。现在点击删除键,然后复制它。返回访问右键单击列标题并粘贴。完成。

注意:在Excel中选择要复制的内容时,可能需要排除列标题,或者可能会获得额外的空白记录。

答案 4 :(得分:-6)

右键单击数据表的左上角,单击“删除记录”