具有HTML输出或简单HTML网站的存储过程


Stored procedure with HTML output or simple HTML website

我目前正在处理存储过程,并尝试使用HTML设置简单的网站/输出。

我的老板想要一个简单的"输入框",在那里他可以输入客栈的电子邮件地址,这样他就可以从我们的数据库中获得员工的号码和姓名。我从未使用过存储过程,所以我现在只是在学习。

有人能给我一个简单的代码,我们可以在这里使用并测试吗?

SQL查询是这样的:

select empnum, name 
from users 
where email = 'david@domain.com'
  • empnum是员工编号
  • name是姓名

我们想要实现的是有机会键入电子邮件地址f.exdavid@domain.com并在浏览器中获取员工编号和姓名作为输出。

CREATE PROCEDURE ext_test1 
    @email VARCHAR(15)

这是我开始使用的命令。与我们以前在其他情况下使用的命令相同。

你们有人知道我们该怎么做吗?我不太熟悉SQL Serve 2012中的存储过程,所以我需要问你们。

简单地说:如果有一个简单的html框,我们只需输入电子邮件地址,就可以获得员工编号和姓名,那就太好了。

CREATE PROCEDURE dbo.ext_test1
(
    @email VARCHAR(15)
)
AS
BEGIN
    SET NOCOUNT ON;
    SELECT empnum, name
    FROM users
    WHERE email LIKE '%' + @email + '%'
END
GO
 Try this
 DELIMITER //
   create procedure getEmployDetail(IN email varchar(32))
    BEGIN
     select Employee_Number,Employee_Name from table_name where 
     email=@email;
    END
 DELIMITER ;
//Here there are two email variable one is column name from your table 
// Call this procedure as call getEmployDetail(david@domain.com);
// then you will get Employee number and Employee Name