【发布时间】:2009-09-14 12:39:17
【问题描述】:
我记得以前使用过类似这样的查询。但现在它给了我一个编译错误。
我试图只获取第二个字段的前 3 个字符。
select field1, left(field2, 3) from table1;
我做错了什么?
【问题讨论】:
-
field2 是什么数据类型,当字段中的字符少于三个时,LEFT 会抛出错误吗?
-
它的文本类型虽然有数字
-
编译错误到底是什么意思?
-
编译错误。在查询表达式中 Left([field2], 3)
-
@Murph:LEFT 是一个 Jet-SQL 函数(用于 Access)。
标签: ms-access