我只是在用户的id尚不存在时才尝试将新用户插入数据库。
我似乎无法弄明白。
给出的数据只是user_id,密码。我想仅在user_id不存在的情况下才将此数据插入数据库。
如何?
如果你的答案不明白,请解释发生了什么。
我想要的是只有在没有重复的情况下,能够将新客户插入到W3schools的数据库客户中。
答案 0 :(得分:0)
假设您正在使用SQL SERVER,您只需添加一个select语句来验证用户是否存在,然后再继续;
If not Exists (select loginname from master.dbo.syslogins
where name = @loginName and dbname = 'YOUR_DB_NAME')
Begin
-- Insert statement here
End