gpt4 book ai didi

sql - LINQ 版本的 SQL LIKE 语句

转载 作者:行者123 更新时间:2023-12-04 05:27:26 25 4
gpt4 key购买 nike

我是 LINQ 的新手,在网上搜索模仿 SQL 的 LIKE 语句的 LINQ 示例并不满足我自己。

我想要的是生成与此 SQL 相同的查询结果

SELECT * FROM table_1 WHERE column_1 LIKE '__0%'

我想从 table_1 查询,其中 column_1 的第三个字符是 '0'

LINQ 中是否有等效语句

:D 谢谢

最佳答案

您可以使用 SqlMethods类(class)。它是 System.Data.Linq(又名 LINQ to SQL)的一部分。

from item in db.Table1
where SqlMethods.Like(item.Column1, "__0%")
select item;

关于sql - LINQ 版本的 SQL LIKE 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2537025/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com