Jon*_*tus 1 c# stored-procedures linq-to-sql
有没有人知道使用LINQ to SQL访问存储过程文本的方法?我想审核一组存储过程,以检查它们是否包含一些常见代码.
感觉应该有一种通过LINQ to SQL数据上下文打开它们的好方法,但我不知道如何.有什么建议?
你可以尝试这些方面:
string results = db.ExecuteQuery<string>
(@"EXEC sp_helptext '{0}'", procedure_name);
Run Code Online (Sandbox Code Playgroud)
或者在LINQ中使用此查询:
SELECT text
FROM syscomments
WHERE id = (SELECT id FROM sysobjects WHERE name = 'procedure_name')
ORDER BY colid
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1049 次 |
最近记录: |