-1
int i=st.executeUpdate("update tbl_loginprogrammer1
               JOIN tbl_loginprogrammer
               ON tbl_loginprogrammer1.pid = tbl_loginprogrammer.proid
        SET    tbl_loginprogrammer1.assigned = 'project3'
        where pid=(select min(proid) from tbl_loginprogrammer where planguage='java' and status='finished')");

It is showing an error String literal is not properly closed by a double-quote.

How can i overcome this? Thanks in advance.

1
  • A string literal can't span multiple lines in Java. Commented Sep 20, 2017 at 18:42

1 Answer 1

0
int i=st.executeUpdate(
"update tbl_loginprogrammer1"+
"  JOIN tbl_loginprogrammer"+
"    ON tbl_loginprogrammer1.pid = tbl_loginprogrammer.proid"+
"  SET    tbl_loginprogrammer1.assigned = 'project3'"+
"  where pid=("+
"     select min(proid) "+
"    from tbl_loginprogrammer "+
"    where planguage='java' and status='finished'"+
"    )");
Sign up to request clarification or add additional context in comments.

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.