我试图从不同的服务器获取数据,服务器名称可能会更改.所以我将服务器名称设置为参数.我的sql存储过程的想法是这样的
CREATE PROCEDURE [dbo].[GetData]
@ServerName
AS
BEGIN
SELECT * FROM @ServerName.ClientDataBase.dbo.Client
END
Run Code Online (Sandbox Code Playgroud)
有谁知道如何实现这一目标?
数据库版本是sql server 2005
我试图在linq查询中拆分一个字符串.我收到错误说"无法识别的表达式节点:ArrayIndex".有谁知道如何实现这一目标?我的代码示例是:
List<Task> Result= (from t in TaskDB.Tasks
select new Task
{
Description = t.Description.Split('-')[0].ToString(),
Id = ts.id,
}).ToList();
Run Code Online (Sandbox Code Playgroud)