sách gpt4 ai đã đi

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

In lại 作者:行者123 更新时间:2023-12-02 02:43:42 30 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/

30 4 0
Bài viết được đề xuất: javascript - 作为参数传递的函数应该使用同一调用中的另一个参数
Bài viết được đề xuất: sql - 按年份分组和 bool 列 postgres
Bài viết được đề xuất: java - 避免在 Android 中硬编码 IP 地址
Bài viết được đề xuất: html - CSS flexbox 的基本对齐问题
行者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