【问题标题】:Convert Column Type to Long Text in Access在 Access 中将列类型转换为长文本
【发布时间】:2017-09-27 16:45:52
【问题描述】:

我正在 Access 2013 中运行查询。

SELECT short, long INTO newTbl
FROM tbl

我的问题是 long 是 1000 个字符,默认情况下 newTbl 将其视为短文本。我可以在设计视图中编辑该字段并将类型更改为长文本,但是当我重新运行查询时,它会切换回短文本。有什么我可以添加到我的查询中让它自动变成长文本的吗?

【问题讨论】:

  • 也许首先运行 CREATE TABLE ,您可以在其中定义字段类型。然后运行 ​​INSERT INTO 表 (SELECT...)

标签: ms-access


【解决方案1】:

我今天遇到了类似的问题。我正在使用的解决方法是聚合函数“First”。为此,请尝试以下操作:

SELECT tbl.short, First(tbl.long) AS FirstOflong INTO newTbl 
FROM tbl GROUP BY tbl.short, tbl.long;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-12-19
    • 2020-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    • 1970-01-01
    • 2023-02-07
    相关资源
    最近更新 更多