- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL Server image 类型映射到 JDBC LONGVARBINARY 类型。对于 SQL Server 2005 来说,该类型已过时,因此应改用大值类型。 SQL Server 2005 中的 udt 类型作为 LONGBINARY 类型映射到 JDBC。 Long SQL Server varbinary 类型映射到 JDBC VARBINARY 类型。 可变长度 SQL Server binary 类型直接映射到 JDBC BINARY 类型。这是在列具有 SET ANSI_PADDING ON 的情况下,具有由服务器提供填充的固定长度类型。没有填充服务器 char 列时,JDBC 驱动程序会添加填充。 SQL Server timestamp 类型是具有 8 个字节的固定长度的 JDBC BINARY 类型。 固定长度 说明 类型 ⑸ 精确数字类型 JDBC 精确数字类型直接映射到其对应的 SQL Server 类型。 JDBC INTEGER 类型表示有符号的 32 位整数。此类型映射到 SQL Server int 类型。 INTEGER JDBC SMALLINT 类型表示有符号的 16 位整数。此类型映射到 SQL Server smallint 类型。 SMALLINT JDBC TINYINT 类型表示单个字节。此类型映射到 SQL Server tinyint 类型。 TINYINT JDBC BIT 类型表示可能是 0 或 1 的单个位。此类型映射到 SQL Server bit 类型。 BIT 说明 类型 JDBC DECIMAL 类型表示固定精度的十进制值,它可存放至少具有指定精度的值。DECIMAL 类型映射到 SQL Server decimal 类型。 JDBC DECIMAL 类型还映射到 SQL Server money 和 smallmoney 类型,这些类型是特定的固定精度的十进制类型,分别以 8 个字节和 4 个字节进行存储。 DECIMAL JDBC NUMERIC 类型表示固定精度的十进制值,它可存放相同精度的值。NUMERIC 类型映射到 SQL Server numeric 类型。 NUMERIC JDBC BIGINT 类型表示有符号的 64 位整数。此类型映射到 SQL Server bigint 类型。 BIGINT ⑹ 近似数字类型 JDBC 近似数值数据类型为 REAL、DOUBLE 和 FLOAT。 JDBC DOUBLE 类型具有 15 位精度(双精度)并直接映射到 SQL Server float 类型。JDBC FLOAT 类型是 DOUBLE 的同义词。由于 FLOAT 与 DOUBLE 之间可能存在冲突,因此 DOUBLE 为首选类型。 DOUBLE JDBC REAL 类型具有 7 位精度(单精度)并直接映射到 SQL Server real 类型。 REAL 说明 类型 ⑺ 日期时间类型 JDBC TIMESTAMP 类型映射到 SQL Server datetime 和 smalldatetime 类型。datetime 类型以两个 4 字节整数进行存储。smalldatetime 类型可存放相同的信息(日期和时间),但精度较低,为两个 2 字节的小整数。 10.3 JDBC与数据库的连接字符串 ⑴ MySQL()mm.mysql-2.0.2-bin.jar Class.forName( org.gjt.mm.mysql.Driver ); cn= DriverManager.getConnection( jdbc:mysql://MyDbComputerNameOrIP:3306 /myDatabaseName, sUsr, sPwd ); ⑵ Oracle(/ip/deploy/database/oracle9i/)classes12.zip Class.forName( oracle.jdbc.driver.OracleDriver ); cn= DriverManager.getConnection( jdbc:oracle:thin:@ MyDbComputerNameOrIP:1521:ORCL, sUsr, sPwd ); ⑶ Sybase()jconn2.jar Class.forName( com.sybase..jdbc.SybDriver ); cn = DriverManager.getConnection( jdbc:sybase:Tds:MyDbComputerNameOrIP:2638, sUsr, sPwd ); //(Default-Username/Password:
文档评论(0)