在Access中使用DISTINCT会将字段截断。
过程重现如下:

  1. 用Access建立一个表T,建立两个字段a,b。b字段的类型为备注。
  2. 添加一条记录,为b字段输入一段很长的文本。
  3. 使用“select * from t”和“select a,b from t”查询结果正常。
  4. 使用“SELECT DISTINCT a, b FROM t;”,查询结果b字段内容被截断。

感觉使用DISTINCT 后会创建一张临时表,但临时表中字段b的类型为文本类型,容纳不下原有的内容,所以被截断。

我在另一台机子上实验结果一样。不知道在别的机子上是不是这样?有没有解决方法?

相关文章:

  • 2021-06-25
  • 2021-12-18
  • 2021-06-14
  • 2022-12-23
  • 2021-09-28
  • 2022-01-26
  • 2022-12-23
  • 2021-08-28
猜你喜欢
  • 2022-12-23
  • 2021-10-21
  • 2022-12-23
  • 2021-07-15
  • 2022-12-23
  • 2021-08-23
  • 2021-11-18
相关资源
相似解决方案