0

我在 ms-access 中的数据还有另一个问题。

基本上,我正在做的是使用多个 sql 语句来拉取、排序和整理更改/操作数据。我目前遇到的问题是我正在尝试使用这样的 sql 代码:

UPDATE analyzedCopy2 SET analyzedCopy2.DateRange = #4/21/2009# to #4/29/2009#

但我不知道如何在 sql 语句中将 DateRange (当前是一个日期)重新格式化为 Text 。我不能简单地手动设置格式,因为在此之前的 sql 代码正在从另一个表中提取所有数据,并且当发生这种情况时,它会自动将 DateRange 的格式更改为日期,因为这是它即将到来的类型从。

如果有人知道如何用 vba 代码格式化列,那也很好,因为我正在创建一个 vba 代码来按我想要的顺序运行查询。

如果有人需要更好地解释任何事情,请告诉我。

4

1 回答 1

0

您可以使用 SQL (DDL) 更改表的某些方面:

 ALTER TABLE TableName ALTER COLUMN  ColumnName Text(50)
于 2009-05-21T20:21:49.300 回答