반응형
같은 update문 인데도 이렇게나 다르다.
mysql
update user set score=score+"+score+", flag=concat(flag,'"+flagA+"')
where id='"+id+"' and (select flag from (select flag from user where id = '"+id+"') as temp )
not like '%"+flagA+"%'"
oracle
update user set score=score+"+score+", flag=flag||'"+flagA+"'
where id='"+id+"' and (select flag from user where id = '"+id+"') t not like '%"+flagA+"%'"
어쩔 수 없이 쓰는거긴하다만..
oracle에 적응돼서 잘 안맞는거겠지..
문자열 붙일 때
오라클
flag = flag || "문자열"
mysql
flag = concat(flag,"문자열")
반응형
'개발 > 잡종' 카테고리의 다른 글
JSP Mysql SELECT문 소스 (0) | 2022.04.06 |
---|---|
JSP Mysql INSERT, UPDATE, DELETE 소스 (0) | 2022.04.06 |
CTF(Capture The Flag) 제작 후기 및 소스 공유(JSP) (0) | 2022.04.06 |
이클립스 없이 mysql & jsp & tomcat 연동하기 (0) | 2022.04.06 |
이클립스 & mysql 세팅하기 (0) | 2022.04.06 |