azure - 与 T-sql 的 LIKE 命令等效的 Azure 表存储查询是什么?

标签 azure azure-sql-database azure-storage azure-table-storage

我正在使用 Azure 存储资源管理器查询 Azure 表存储。我想查找包含给定文本的所有消息,就像 T-SQL 中的这样:

message like '%SysFn%'

执行 T-SQL 给出“处理此请求时发生错误”

此查询在 Azure 中的等效项是什么?

最佳答案

没有直接的等价物,因为没有通配符搜索。列出了所有支持的操作 here 。您将看到 eq、gt、ge、lt、le 等。也许您可以利用这些来查找特定范围。

根据您的分区方案,您也许能够根据特定分区键选择实体子集,然后扫描每个实体,检查消息以找到您需要的特定实体(基本上部分分区扫描)。

关于azure - 与 T-sql 的 LIKE 命令等效的 Azure 表存储查询是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15660250/

相关文章:

azure - Azure 数据工厂中的数据流与 foreach 循环集成

time - 获取 azure 服务器上的小时/时区

azure - 如何在 Azure SQL 数据库中从 DTU 迁移到 vCore

c# - 使用 Azure 存储客户端库 v2 的共享访问签名出现 404 错误

azure - 无法使用 Azure REST API 删除 Azure 存储表

c# - 如何打开特定编码类型的ShareFileClient写入流?

azure - 使用部署槽为每个环境的 React App 提供不同的 API URL

azure - 命名架构在 Azure SQL 中不起作用

azure - Terraform Azure SQL 服务器管理员密码更改强制重新创建资源

python - 如何使用 Azure Blob 存储 SDK 将 Blob 从一个容器复制到另一个容器