sách gpt4 ai đã đi

salesforce - SOQL 查询 - 如何通过将字段设为小写并进行比较来编写 SOQL 查询?

In lại 作者:行者123 更新时间:2023-12-02 19:20:21 29 4
mua khóa gpt4 Nike

以下查询返回错误:

查询:

SELECT Id, FirstName, LastName, OwnerId, PersonEmail
FROM Account
WHERE lower(PersonEmail) = lower('abc.DEF@org.cOM')

API 响应:

success: false
result: Dictionary
error: IntegrationError
title: "The JSON body contains an error"
message: "Salesforce returned the following error code: MALFORMED_QUERY"
detail: "
'%test%' and lower(PersonEmail) = lower('abc.DEF@org.cOM')
^
ERROR at Row:4:Column:54
Bind variables only allowed in Apex code"

我们不能在 SOQL 中使用 SQL 函数吗?

1 Câu trả lời

你做không需要将文本更改为小写:

Comparisons on strings are case-sensitive for unique case-sensitive fields and case-insensitive for all other fields

编辑:换句话说,只有特定 字段被唯一标记为区分大小写。其余的不是。此外,默认情况下,电子邮件存储为全部小写。另外,尝试 GIỐNG 比较,(我相信)即使对于区分大小写的字段也是不区分大小写的。

关于salesforce - SOQL 查询 - 如何通过将字段设为小写并进行比较来编写 SOQL 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63139008/

29 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com