一些情况:Db已经存在,并且该应用程序仅供公司内部使用,这就是为什么我不使用API
嗨,大家好,我需要将我的应用连接到SQL Server才能执行查询并从中获取数据。
我已经尝试过使用此插件,但是没有成功SqlJocky5
有人已经对扑扑做了类似的事情吗?你是怎么做到的?还有另一个用于将应用程序与sql server连接的库?所以,我要寻找的是是否存在像Xamarin Forms(SqlClient)或Android Studio Java(JDBC Driver)中那样的库
提前致谢
我开始研究一个已经运行了一些脚本的项目,当我查看一些已经完成的脚本时,我遇到了一个看起来像这样的场景。
DROP TABLE IF EXISTS #Persons
SELECT PersonId = 1, Firstname = 'Joaquin', LastName = 'Alvarez'
INTO #Persons
DECLARE @inserted table (PersonId INT, Firstname VARCHAR(50), Lastname VARCHAR(50))
MERGE INTO dbo.Persons P USING #Persons TP ON 1 = 0 -- Forcing mismatch
WHEN NOT MATCHED THEN
INSERT
(
PersonId,
Firstname,
Lastname
)
VALUES
(
TP.PersonId,
TP.Firstname,
TP.LastName
)
OUTPUT INSERTED.PersonId, INSERTED.Firstname, INSERTED.LastName
INTO @inserted;
Run Code Online (Sandbox Code Playgroud)
我的问题是为什么他们会使用合并并强制不匹配只是为了执行插入,如果没有它,他们可以用类似的东西做同样的事情。
DROP TABLE IF EXISTS #Persons
SELECT PersonId = 1, Firstname = 'Joaquin', LastName = …
Run Code Online (Sandbox Code Playgroud)