我正在Access 2003中的表之间迁移数据。在旧表中,日期以YYYYMMDD格式存储为文本字段。
我想将该字段存储为新表中的日期时间。我曾尝试CDate()在SQL语句中使用,但它仅显示为#Error结果。
CDate()
#Error
我究竟做错了什么?
例如 cdate(format("20091231", "####/##/##"))
cdate(format("20091231", "####/##/##"))
所以,在您的情况下
SELECT cdate(format(mystringFieldThatIsInYYYYMMDDFormat, "####/##/##")) FROM myData