在LINQPad中,是否可以使用LINQ访问SYSOBJECTS表或各种INFORMATION_SCHEMA.xxx View ?
我花了很多时间在庞大的公司数据库中搜索部分名称,因为表和存储过程太多,无法记住它们的名称。
我知道我可以在LINQPad中输入和运行SQL,但是我想在LINQ中而不是在SQL中执行此操作,因为LINQ更加有趣:)
谢谢
Xanthalas
最佳答案
用SYSOBJECTS的内容创建一个新表,然后在新表中搜索
select * into SYSOBJECTS_COPY from SYS.OBJECTS
from o in SYSOBJECTS_COPY.AsEnumerable()
where Regex.IsMatch( d.Name, "partialName", RegexOptions.IgnoreCase )
select o
关于.net - 在LINQPad中,您可以使用LINQ访问SYSOBJECTS吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2833297/