java吧 关注:1,271,382贴子:12,778,054
  • 7回复贴,共1

哪位sql高手 帮忙看下这个sql怎么改啊?

只看楼主收藏回复

哪位大神告诉我这个东西语法是什么样子的?
if not exists(select userName from UserTb where userName = 'zhang')
begin
insert into UserTb(userName,userPwd) values('zhang','123')
end
我的意思是如果用户户不存在执行添加
但是貌似语法都不能过去。。。
用的是Oracle
哪位大神告诉我怎么改?
update UserTb set userPwd = 'abc' where exists(select userName from UserTb where userName = 'zhang' and userPwd = '123'); 这个更新倒是对了。。


IP属地:四川1楼2014-01-24 17:50回复
    @╱―★神★―╲ @windsun_ul
    两位大神帮下忙


    IP属地:四川2楼2014-01-24 18:02
    回复
      2025-07-27 21:13:06
      广告
      不感兴趣
      开通SVIP免广告
      ,真没人啊。。java吧现在已经这样了么。。


      IP属地:四川3楼2014-01-24 18:30
      回复
        你@错人了。我们都不会


        IP属地:上海4楼2014-01-24 18:33
        收起回复
          merge


          IP属地:湖南5楼2014-01-24 18:33
          回复
            语法看不懂。


            来自手机贴吧6楼2014-01-24 18:33
            收起回复