gpt4 book ai didi

sql-server-2008-r2 - 创建过程 SQL Server 2008 R2

转载 作者:行者123 更新时间:2023-12-02 05:07:07 24 4
gpt4 key购买 nike

我是 SQL 新手,正在努力学习它。我正在创建一个过程以将成员插入到成员表中。

我正在使用这个(哪个有效):

CREATE PROCEDURE InsertMember
AS
INSERT INTO Member (FirstName, LastName, City)
VALUES ('Blla', 'Blla', 'Blla')

但是...我想知道是否可以创建一个过程,当我执行它时,要求用户输入。例如:当我执行程序时,它应该是这样的:

@FirstName = 'SOME FIRSTNAME'
@LastName = 'SOME LASTNAME'
@City = 'SOME CITY'

我还没有尝试任何东西,因为我不知道这是否可行。请帮助 ?任何引用?

最佳答案

试试这个,更改您的存储过程以接受参数

CREATE PROCEDURE InsertMember
(@FirstName varchar(50), @LastName varchar(50), @City varchar(50))
AS
BEGIN
INSERT INTO Member (FirstName, LastName, City)
VALUES (@FirstName, @LastName, @City)
END

现在您可以在 SQL Management Studio 中调用此 SP

exec InsertMember 'Blla','Blla','Blla'

关于sql-server-2008-r2 - 创建过程 SQL Server 2008 R2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16124557/

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