← All errors

SQLCODE -010

SQL0010 String constant not delimited

IBM message text
String constant beginning &1 not delimited.
SQLCODE
-010
SQLSTATE
42603

Most common cause

A string is missing its closing quote, or a quote inside the text is not doubled ('O'Brien').

Other causes

  • Dynamic SQL built by concatenating values that contain quotes.

How to fix it

Double the inner quotes ('O''Brien'). In dynamic SQL use parameter markers (?) instead of concatenating values.

Related errors

Text and codes from IBM documentation for 7.6. Checked on .