表达式中未定义函数 'Concat'。调酒师 SQL 声明
Undefined function 'Concat' in expression. for Bartender SQL Statement
我目前正在 Bartender 上设置标签。目前我在数据库设置屏幕上并且已经连接了 excel sheet。
在 excel sheet 中,我有一列以条码编号为前缀,起始数字是 '5011'
。在 excel sheet 中,我可以 select 几条记录并向下拖动以生成更多条形码。例如如果你有一个单元格 1,2,3...
的数字,你 select 所有三个并向下拖动你有数字跟进 4,5,6,7,8
等...与我的条形码相同的原则。
但是.. '5011'
需要以 '0'
开头,所以它变成了 '05011'
。如果我用 '0'
格式化我的条形码并向下拖动,单元格不会更新到它们应该更新的样子。例如01,02,03..
将像这样继续:03,03,03,03,03
重复.. 即使使用 F9
刷新工作簿
我需要一个 SQL 查询,它只是在条形码列的开头添加一个额外的 '0'
,并在 sheet 中显示所有结果。
我已设法在 excel sheet:
上使用此查询 运行
`SELECT * FROM [Sheet1$];
只是不确定如何为名为 Outer Barcodes
的列添加额外的 0
并尝试过这个:
UPDATE `Sheet1$` SET `Outer Barcode` = Concat('0',`Outer Barcode`)
但出现一条错误消息:
表达式中未定义函数 'Concat'。
MS Access 中的 concat()
运算符是 &
:
UPDATE [Sheet1$]
SET [Outer Barcode] = '0' & [Outer Barcode];
我目前正在 Bartender 上设置标签。目前我在数据库设置屏幕上并且已经连接了 excel sheet。
在 excel sheet 中,我有一列以条码编号为前缀,起始数字是 '5011'
。在 excel sheet 中,我可以 select 几条记录并向下拖动以生成更多条形码。例如如果你有一个单元格 1,2,3...
的数字,你 select 所有三个并向下拖动你有数字跟进 4,5,6,7,8
等...与我的条形码相同的原则。
但是.. '5011'
需要以 '0'
开头,所以它变成了 '05011'
。如果我用 '0'
格式化我的条形码并向下拖动,单元格不会更新到它们应该更新的样子。例如01,02,03..
将像这样继续:03,03,03,03,03
重复.. 即使使用 F9
我需要一个 SQL 查询,它只是在条形码列的开头添加一个额外的 '0'
,并在 sheet 中显示所有结果。
我已设法在 excel sheet:
上使用此查询 运行`SELECT * FROM [Sheet1$];
只是不确定如何为名为 Outer Barcodes
0
并尝试过这个:
UPDATE `Sheet1$` SET `Outer Barcode` = Concat('0',`Outer Barcode`)
但出现一条错误消息: 表达式中未定义函数 'Concat'。
MS Access 中的 concat()
运算符是 &
:
UPDATE [Sheet1$]
SET [Outer Barcode] = '0' & [Outer Barcode];