SQL型�java.sql.Types�対応

Derby��java.sql.Types�SQLデータ型�対応付��れ��。

以下�表�java.sql.Types�SQL型���よ��対応付�られる�を示���。
表 1. SQL型�java.sql.Types�対応
java.sql.Types SQLåž‹
BIGINT BIGINT
BINARY CHAR FOR BIT DATA
BIT1 CHAR FOR BIT DATA
BLOB BLOB (JDBC 2.0以�)
CHAR CHAR
CLOB CLOB (JDBC 2.0以�)
DATE DATE
DECIMAL DECIMAL
DOUBLE DOUBLE PRECISION
FLOAT DOUBLE PRECISION2
INTEGER INTEGER
LONGVARBINARY LONG VARCHAR FOR BIT DATA
LONGVARCHAR LONG VARCHAR
NULL データ型ã?§ã?¯ã?ªã??ã€?何れã?‹ç‰¹å®šã?®åž‹ã?®å€¤
NUMERIC DECIMAL
REAL REAL
SMALLINT SMALLINT
SQLXML3 XML
TIME TIME
TIMESTAMP TIMESTAMP
VARBINARY VARCHAR FOR BIT DATA
VARCHAR VARCHAR
Notes:
  1. BIT�JDBC 2.0以��環境���有効��。
  2. FLOAT型���値を渡�����能����DOUBLE PRECISION�値���記録�れ��。���得��場��型�DOUBLE�判定�れ��。
  3. SQLXMLã?¯JDBC 4.0以é™?ã?®ç’°å¢ƒã?§ã?®ã?¿æœ‰åйã?§ã?™ã€‚Derbyã?«ã?¦ã€?SQLXMLã?¯SQLã?®XMLåž‹ã?«å¯¾å¿œã?—ã?¾ã?™ã€‚ ã?—ã?‹ã?—ã€?Derbyã?¯java.sql.Types.SQLXMLã?®ãƒ‡ãƒ¼ã‚¿åž‹ã‚’èª?è­˜ã?›ã?šã€?JDBCã?®ãƒ¬ãƒ™ãƒ«ã?¯XMLデータ型ã?®æ©Ÿèƒ½ã‚’æ??ä¾›ã?—ã?¾ã?›ã‚“。XMLã‚„ã??れã?«é–¢é€£ã?™ã‚‹æ¼”ç®—å­?ã?®æ©Ÿèƒ½ã?¯SQLã?®å±¤ã?§ã?®ã?¿å®Ÿç?¾ã?•れã?¦ã?„ã?¾ã?™ã€‚ 詳細ã?¯XMLデータ型をå?‚ç…§ã?—ã?¦ã??ã? ã?•ã?„。
関連概念
java.sql��る�JDBC�主�クラス� インターフェイス�メソッド
関連資料
java.sql.Driverインターフェイス
java.sql.DriverManager.getConnection メソッド
java.sql.Connection インターフェイス
java.sql.DatabaseMetaData インターフェイス
java.sql.Statementインターフェイス
java.sql.CallableStatement インターフェイス
java.sql.SQLException クラス
java.sql.PreparedStatementインターフェイス
java.sql.ResultSet インターフェイス
java.sql.ResultSetMetaData インターフェイス
java.sql.SQLWarning クラス
java.sql.SQLXMLインターフェイス
JDBC 2.0 �機能
java.sql.Connection インターフェイス: JDBC 2.0�利用�能�メソッド
java.sql.DatabaseMetaData インターフェイス: 利用�能�JDBC 2.0�メソッド
java.sql.PreparedStatementインターフェイス: JDBC2.0ã?§æ??ä¾›ã?•れるメソッド
java.sql.ResultSet
java.sql.ResultSetMetaData インターフェイス: JDBC 2.0�利用�能�メソッド
java.sql.Statement インターフェイス: 利用�能�JDBC 2.0�メソッド