JDBCã?«ã?¯DBMSベンダーã?«ã‚ˆã‚‹SQL実装毎ã?®é?•ã?„ã‚’å?¸å?Žã?™ã‚‹ã?Ÿã‚?ã?®ä»•組ã?¿ã?Œç”¨æ„?ã?•れã?¦ã?„ã?¾ã?™ã€‚ã??ã?®ä»•組ã?¿ã?¨ã?¯ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—æ§‹æ–‡ã?¨ã?„ã?„ã?¾ã?™ã€‚ 個々ã?®ãƒ™ãƒ³ãƒ€ã?Œæ??ä¾›ã?™ã‚‹JDBCドライãƒ?ã?¯ã€?エスケープ構文をèªã‚“ã?§ã€?ã??れを個々ã?®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã?Œç?†è§£ã?§ã??ã‚‹å½¢å¼?ã?«å¤‰æ?›ã?™ã‚‹ã?“ã?¨ã?Œæ±‚ã‚?られã?¾ã?™ã€‚ã?“ã?®ä»•組ã?¿ã?«ã‚ˆã‚Šã‚¨ã‚¹ã‚±ãƒ¼ãƒ—æ§‹æ–‡ã?¯DBMS独立ã?«åƒ?ã??ã?¾ã?™ã€‚
JDBCエスケープ節ã?¯ä¸æ‹¬å¼§ã?§é–‹å§‹ã?Šã‚ˆã?³çµ‚了ã?—ã?¾ã?™ã€‚ã‚ーワードã?¯å¸¸ã?«é–‹ã?„ã?Ÿä¸æ‹¬å¼§ã?«ç¶šã??ã?¾ã?™ã€‚
{ã‚ーワード }
ã?“ã?®ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—ã‚ーワードã?¯CallableStatementsã?«ã?¦ç”¨ã?„られã?¾ã?™ã€‚
ã?“ã?®ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—ã‚ーワードã?¯æ—¥ä»˜æ›¸å¼?ã?§ç”¨ã?„られã?¾ã?™ã€‚
ã?“ã?®ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—ã‚ーワードã?¯LIKE節ã?«ã?¦ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—æ–‡å—を指定ã?™ã‚‹ã?Ÿã‚?ã?«ç”¨ã?„られã?¾ã?™ã€‚
ã?“ã?®ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—ã‚ーワードã?¯ã‚¹ã‚«ãƒ©ãƒ¼é–¢æ•°ã?«ç”¨ã?„られã?¾ã?™ã€‚
ã?“ã?®ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—ã‚ーワードã?¯å¤–部çµ?å?ˆã?«ç”¨ã?„られã?¾ã?™ã€‚
ã?“ã?®ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—ã‚ーワードã?¯æ™‚刻書å¼?ã?«ç”¨ã?„られã?¾ã?™ã€‚
ã?“ã?®ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—ã‚ーワードã?¯ã‚¿ã‚¤ãƒ スタンプ書å¼?ã?«ç”¨ã?„られã?¾ã?™ã€‚