Где я могу поставить этот getdate()
вызов в следующих утверждений:Где я могу поместить этот вызов getdate()?
CREATE PROCEDURE sp_test
(@email nvarchar(50), @password nvarchar(50))
AS
SELECT employee_id, position
FROM tbl_employee_tbl
WHERE email = @email AND login_password = @password
INSERT INTO tbl_log_activity(employee_id, sign_in_time)
SELECT
employee_id
FROM
tbl_employee_tbl,getdate()
WHERE
email = @email
Side Примечание: вы должны ** ** не использовать 'sp_' префикса для хранимых процедур. Microsoft [зарезервировала этот префикс для собственного использования (см. * Именование сохраненных процедур *)] (http://msdn.microsoft.com/en-us/library/ms190669%28v=sql.105%29.aspx) и вы рискуете столкнуться с именем когда-нибудь в будущем. [Это также плохо для производительности вашей хранимой процедуры] (http://www.sqlperformance.com/2012/10/t-sql-queries/sp_prefix). Лучше просто просто избегать 'sp_' и использовать что-то еще в качестве префикса - или никакого префикса вообще! –