| 型名 | サポート | 備考 |
|---|---|---|
| BIGINT型 | △ | |
| INT型 | ○ | |
| SMALLINT型 | ○ | |
| TINYINT型 | △ | |
| BIT型 | ○ | |
| NUMERIC型 | ○ | |
| DECIMAL型 | ○ | |
| MONEY型 | ○ | |
| SMALLMONEY型 | ○ | |
| FLOAT型 | ○ | |
| REAL型 | ○ | |
| TIME型 | × | |
| DATE型 | × | |
| SMALLDATETIME型 | △ | |
| DATETIME型 | △ | |
| DATETIME2型 | × | |
| DATETIMEOFFSET型 | × | |
| CHAR型 | ○ | |
| VARCHAR型 | ○ | |
| NCHAR型 | △ | |
| NVARCHAR型 | ○ | |
| TEXT型 | ○ | |
| NTEXT型 | △ | |
| BINARY型 | ○ | |
| VARBINARY型 | ○ | |
| IMAGE型 | △ | |
| VARCHAR(MAX)型 | △ | |
| NVARCHAR(MAX)型 | △ | |
| VARBINARY(MAX)型 | △ | |
| XML型 | △ |
詳細については、「SQL Server 2008オンラインブック」の「Transact-SQL リファレンス」-「datetime型と smalldatetime型」を参照してください。
| 例 | 丸められた結果 |
|---|---|
| 01/01/98 23:59:59.999 | 1998-01-02 00:00:00.000 |
| 01/01/98 23:59:59.995、01/01/98 23:59:59.996、01/01/98 23:59:59.997 または01/01/98 23:59:59.998 | 1998-01-01 23:59:59.997 |
| 01/01/98 23:59:59.992, 01/01/98 23:59:59.993, 01/01/98 23:59:59.994 | 1998-01-01-23:59:59.993 |
| 01/01/98 23:59:59.990 または 01/01/98 23:59:59.991 | 1998-01-01 23:59:59.990 |
詳細については、「SQL Server 2008オンラインブック」の「Transact-SQL リファレンス」-「datetime型と smalldatetime型」を参照してください。
| 例 | 丸められた結果 |
|---|---|
| 01/01/98 23:59:59.999 | 1998-01-02 00:00:00.000 |
| 01/01/98 23:59:59.995、01/01/98 23:59:59.996、01/01/98 23:59:59.997 または01/01/98 23:59:59.998 | 1998-01-01 23:59:59.997 |
| 01/01/98 23:59:59.992, 01/01/98 23:59:59.993, 01/01/98 23:59:59.994 | 1998-01-01-23:59:59.993 |
| 01/01/98 23:59:59.990 または 01/01/98 23:59:59.991 | 1998-01-01 23:59:59.990 |
| 例外名 | 原因 | 対策 | |
|---|---|---|---|
| java.sql.SQLException | [Microsoft][ODBC Driver Manager] データ ソース名および指定された既定のドライバが見つかりません。] | ODBCデータソースが見つかりません。 | グローバルリソースの[ODBCデータソース名]を確認してください。 |
| [Microsoft][SQL Native Client][SQL Server]ユーザー<ユーザ名>はログインできませんでした。] | ユーザ名またはパスワードが不正です。 | グローバルリソースの[ユーザ名]または[パスワード]を確認してください。 | |
| [Microsoft][SQL Native Client][SQL Server]オブジェクト名 '<テーブル名>' は無効です。 | テーブルが存在しません。 | [テーブル名]で存在するテーブルを指定してください。 | |
| [Microsoft][SQL Native Client][SQL Server]'<テーブル名>' 付近に不適切な構文があります。 | テーブル名がTransact-SQLの標準識別子の規則に従っていない可能性があります。 | [テーブル名]で指定したテーブルを、引用符で囲ってください。 | |