表达式中未定义的函数“ Concat”。用于Bartender SQL语句

时间:2019-03-25 10:27:04

标签: sql ms-access bartender

我当前正在Bartender上设置标签。目前,我在“数据库设置”屏幕上,并且已经将excel工作表连接到它。

在excel表格中,我有一列,其前缀为条形码,起始数字为'5011'。在excel工作表中,我可以选择几条记录并向下拖动以生成更多条形码。例如如果您有一个数字沿单元格1,2,3...下移,而您选择了所有三个数字并向下拖动,那么您有一个数字后跟4,5,6,7,8等...与我的条形码相同。

但是.. '5011'必须以'0'开头,因此它变成'05011'。如果我使用'0'格式化条形码并向下拖动,则单元格不会更新为应有的状态。例如01,02,03..将像这样继续:03,03,03,03,03重复..即使使用F9

刷新工作簿也是如此。

我需要一个SQL查询,只需在条形码列的开头简单添加一个额外的'0'并在工作表中显示所有结果。

我设法使用此查询在excel工作表上运行:

`SELECT * FROM [Sheet1$];

只是不确定如何为名为0的列添加额外的Outer Barcodes

并且已经尝试过:

UPDATE `Sheet1$` SET `Outer Barcode` = Concat('0',`Outer Barcode`)

,但出现错误消息: 表达式中未定义的函数'Concat'。

1 个答案:

答案 0 :(得分:0)

MS Access中的.rdd运算符是concat()

&