Create proc InsertAction @actiondate datetime, @action nvarchar(50), @adminid int as insert into AdminAction([Action],ActionDate,AdminId) values(@action,@actiondate,@adminid) InsertAction 2023-03-13 22:38:34.383,'sss',4 错在哪
时间: 2023-05-13 13:06:46 浏览: 40
这段代码有一个语法错误,应该将 InsertAction 后面的参数用括号括起来,正确的写法是:
exec InsertAction('2023-03-13 22:38:34.383', 'sss', 4)
相关问题
ALTER PROC [dbo].[ADDUSERREAD](@USERNAME NVARCHAR(50))
ALTER PROC [dbo].[ADDUSERREAD](@USERNAME NVARCHAR(50)) 是一个 SQL Server 存储过程的定义,用于向数据库中添加一条用户阅读记录。该存储过程接受一个输入参数 @USERNAME,是一个长度为 50 的 Unicode 字符串,表示用户的用户名。
该存储过程的具体实现需要根据数据库的具体设计来确定。一般来说,该存储过程会向一个用户阅读记录表中插入一条新记录,记录包括用户名、阅读时间等信息。通过调用该存储过程,可以方便地向数据库中添加用户阅读记录,从而实现用户行为的跟踪和统计等功能。
create proc usp_InsertUserInfor @UserName varchar(20),@UserPwd varchar(40),@UserIdentity int,@IsDel bit = 0 as insert into UserInfor values(@UserName,@UserPwd,@UserIdentity,@IsDel)
这是一个存储过程的代码,用于向 UserInfor 表中插入用户信息。其中 @UserName 是用户名,@UserPwd 是用户密码,@UserIdentity 是用户身份,@IsDel 是是否删除的标志位。如果 @IsDel 未指定,则默认为 0。