COBOL と JDBC で共通のデータベース接続を使用できます。これを実現するには、接続がどのように開かれるのかに応じて EXEC SQL 文を組み合わせて使用します。
 
		 
		  - Java が接続を開く場合
 
 
		  -  
			 
 
				- 接続オブジェクトを COBOL に渡します。
 
 
				- EXEC SQL BIND CONNECTION を使用して、接続を確立します。
 
 
				- 接続の使用を終えるとき、引き続き Java から接続にアクセスする場合は EXEC SQL UNBIND CONNECTION を、Java から接続にアクセスしない場合は EXEC SQL DISCONNECT を使用します。
 
 
			 
 
		   
 
		 
		 
		  - COBOL が接続を開く場合
 
 
		  -  
			 
 
				- EXEC SQL GET CONNECTION を使用して、Java に渡す接続オブジェクトを取得します。
 
 
				- 接続の使用を終えるとき、引き続き Java から接続にアクセスする場合は EXEC SQL UNBIND CONNECTION を、Java から接続にアクセスしない場合は EXEC SQL DISCONNECT を使用します。
 
 
			 
 
		   
 
		 
	 
 
	 注: EXEC SQL UNBIND CONNECTION を使用するとカーソルは閉じられますが、接続は閉じません。