返回首页

gbase数据、南大通用产品文档:GBase8ajavalangFloat 类

更新日期:2024年09月11日

请参考Java 2 Platform SE 6 API java.lang.Float 类,该类型映射JDBC 数据类型:
FLOAT、REAL。

退出编辑器屏幕之后,SQL 菜单将再次打开,同时突出显示“运行”选项,并且在屏幕底
部显示语句文本。您可以使用“运行”选项来运行大部分 SQL 语句。
要运行未列出的语句,请使用 SQL 菜单选项“新建”(或“使用编辑器”)和“保存”来
输入并保存语句,然后从命令行运行已保存的文件。
以下是可使用“运行”选项运行的 SQL 语句的列表。
l
ALLOCATE COLLECTION
l
ALLOCATE DESCRIPTOR
l
ALLOCATE ROW
l
ALTER ACCESS_METHOD
l
ALTER FRAGMENT

GBase 8s DB-Access 用户指南
南大通用数据技术股份有限公司 - 24 -

l
ALTER FUNCTION
l
ALTER INDEX
l
ALTER PROCEDURE
l
ALTER ROUTINE
l
ALTER SECURITY LABEL COMPONENT
l
ALTER SEQUENCE
l
ALTER TABLE
l
BEGIN WORK
l
CLOSE
l
CLOSE DATABASE
l
COMMIT WORK
l
CONNECT
l
CREATE ACCESS_METHOD
l
CREATE AGGREGATE
l
CREATE CAST
l
CREATE DATABASE
l
CREATE DISTINCT TYPE
l
CREATE EXTERNAL TABLE
l
CREATE FUNCTION
l
CREATE FUNCTION FROM
l
CREATE INDEX
l
CREATE OPAQUE TYPE
l
CREATE OPCLASS
l
CREATE PROCEDURE
l
CREATE ROLE
l
CREATE ROUTINE FROM

GBase 8s DB-Access 用户指南
南大通用数据技术股份有限公司 - 25 -

l
CREATE ROW TYPE
l
CREATE SCHEMA
l
CREATE SECURITY LABEL COMPONENT
l
CREATE SECURITY LABEL
l
CREATE SECURITY POLICY
l
CREATE SEQUENCE
l
CREATE SYNONYM
l
CREATE TABLE
l
CREATE TRIGGER
l
CREATE VIEW
l
CREATE XADATASOURCE
l
CREATE XADATASOURCE TYPE
l
DATABASE
l
DEALLOCATE COLLECTION
l
DEALLOCATE DESCRIPTOR
l
DEALLOCATE ROW
l
DECLARE
l
DELETE
l
DESCRIBE
l
DESCRIBE INPUT
l
DISCONNECT
l
DROP ACCESS METHOD
l
DROP AGGREGATE
l
DROP CAST
l
DROP DATABASE
l
DROP FUNCTION

GBase 8s DB-Access 用户指南
南大通用数据技术股份有限公司 - 26 -

l
DROP INDEX
l
DROP OPAQUE TYPE
l
DROP OPCLASS
l
DROP PROCEDURE
l
DROP ROLE
l
DROP ROW TYPE
l
DROP SECURITY LABEL COMPONENT/POLICY/LABEL
l
DROP SEQUENCE
l
DROP SYNONYM
l
DROP TABLE
l
DROP TRIGGER
l
DROP TYPE
l
DROP VIEW
l
DROP XADATASOURCE
l
DROP XADATASOURCE TYPE
l
EXECUTE
l
EXECUTE FUNCTION
l
EXECUTE IMMEDIATE
l
EXECUTE PROCEDURE
l
FETCH
l
FLUSH
l
FREE
l
GET DESCRIPTOR
l
GET DIAGNOSTICS
l
GRANT
l
GRANT DBSECADM

GBase 8s DB-Access 用户指南
南大通用数据技术股份有限公司 - 27 -

l
GRANT DEFAULT ROLE
l
GRANT EXEMPTION
l
GRANT FRAGMENT
l
GRANT SECURITY LABEL
l
INFO
l
INSERT
l
LOAD
l
LOCK TABLE
l
MERGE
l
OPEN
l
OUTPUT
l
PREPARE
l
PUT
l
RENAME COLUMN
l
RENAME DATABASE
l
RENAME INDEX
l
RENAME SEQUENCE
l
RENAME TABLE
l
REVOKE
l
REVOKE DBSECADM
l
REVOKE DEFAULT ROLE
l
REVOKE EXEMPTION
l
REVOKE FRAGMENT
l
REVOKE SECURITY LABEL
l
ROLLBACK WORK
l
SAVE EXTERNAL DIRECTIVES

GBase 8s DB-Access 用户指南
南大通用数据技术股份有限公司 - 28 -

l
SELECT
l
SET AUTOFREE
l
SET COLLATION
l
SET CONNECTION
l
SET CONSTRAINTS
l
SET DATASKIP
l
SET DEBUG FILE TO
l
SET DEFERRED PREPARE
l
SET DESCRIPTOR
l
SET ENCRYPTION PASSWORD
l
SET ENVIRONMENT
l
SET EXPLAIN
l
SET ISOLATION
l
SET LOCK MODE
l
SET LOG
l
SET OPTIMIZATION
l
SET PDQPRIORITY
l
SET ROLE
l
SET SESSION AUTHORIZATION
l
SET STATEMENT CACHE
l
SET TRANSACTION
l
START VIOLATIONS TABLE
l
STOP VIOLATIONS TABLE
l
TRUNCATE
l
UNLOAD
l
UNLOCK TABLE

GBase 8s DB-Access 用户指南
南大通用数据技术股份有限公司 - 29 -

l
UPDATE
l
UPDATE STATISTICS
l
WHENEVER

要支持 DataSource 对象、连接池和分布式事务,GBase 8s JDBC Driver 提供实现接口的类
和 JDBC 3.0 API 中描述的类。
实现 Java 接口的 GBase 8s 类
下表罗列 Java™ 接口和类,以及实现它们的 GBase 8s 类。

GBase 8s JDBC Driver 程序员指南
南大通用数据技术股份有限公司
- 6 -
JDBC 接口或类
GBase 8s 类
java.io.Serializable
com.gbasedbt.jdbcx.IfxCoreDataSource
java.sql.Connection
com.gbasedbt.jdbc.IfmxConnection
javax.sql.ConnectionEventListene
r
com.gbasedbt.jdbcx.IfxConnectionEventListene
r
javax.sql.ConnectionPoolDataSour
ce
com.gbasedbt.jdbcx.IfxConnectionPoolDataSour
ce
javax.sql.DataSource
com.gbasedbt.jdbcx.IfxDataSource
javax.sql.PooledConnection
com.gbasedbt.jdbcx.IfxPooledConnection
javax.sql.XADataSource
com.gbasedbt.jdbcx.IfxXADataSource
java.sql.ParameterMetaData
com.gbasedbt.jdbc.IfxParameterMetaData
GBase 8s JDBC Driver Version 3.0 及后来的版本,实现由 JDBC 3.0 规范在 ResultSet 接口
中定义的 updateXXX() 方法。在 J2SDK 1.4.x API 及后来的版本中,定义诸
如 updateClob 这样的这些方法,并要求可更新 ResultSet 对象。updateXXX() 方法允许通过
使用 Java 变量和对象来更新行,并扩展至包括附加的 JDBC 类型。
这些方法更新以定位器实现的 JDBC 类型,而不是由定位器指定的数据,来实现的 JDBC
类型。
扩展 Java 规范的 GBase 8s 类
要支持 SQL 语句和数据类型的 GBase 8s 实现,GBase 8s JDBC Driver 提供扩展 JDBC 3.0
API 的类。下表罗列 Java™ 类,以及应用程序程序可用来扩展它们的 GBase 8s 类。
JDBC 接口或类
GBase 8s 类
为……添加方法或常量
java.lang.Object
com.gbasedbt.lang.IfxTypes
表示数据类型
java.lang.Object
com.gbasedbt.jdbc.IfxStatementTyp
es
表示 SQL 语句
java.lang.Object
com.gbasedbt.jdbc.Interval
对于下两类(下两个的
基础类),间隔限定符
和某些通用方法
java.lang.Object
com.gbasedbt.jdbc.IntervalYM
间隔年至月

GBase 8s JDBC Driver 程序员指南
南大通用数据技术股份有限公司
- 7 -
JDBC 接口或类
GBase 8s 类
为……添加方法或常量
java.lang.Object
com.gbasedbt.jdbc.IntervalDF
间隔日至部分
java.lang.Object
com.gbasedbt.jdbc.IfxSmartBlob
智能大对象的访问方法
java.lang.Object
com.gbasedbt.jdbc.IfxLocator
大对象定位器指针
java.lang.Object
com.gbasedbt.jdbc.IfxLoStat
关于智能大对象的统计
信息
java.lang.Object
com.gbasedbt.jdbc.IfxLobDescripto
r
智能大对象的内部特征
java.lang.Object
com.gbasedbt.jdbc.IfxUDTInfo
关于 opaque 和
distinct 类型的通用
信息,关于复合类型的
详尽信息
java.sql.Blob
com.gbasedbt.jdbc.IfxBblob
二进制大对象
java.sql.CallableStat
ement
com.gbasedbt.jdbc.IfmxCallableSta
tement
以 GBase 8s 类型处
理的参数
java.sql.Clob
com.gbasedbt.jdbc.IfxCblob
字符大对象
java.sql.Connection
com.gbasedbt.jdbc.IfmxConnection
opaque、distinct 和复
合类型
java.sql.SQLData
com.gbasedbt.jdbc.IfxBSONObject
GBase 8s BSON 数据类

关于如何插入和查询
JSON 和 BSON 数据,以
及如何使用
IfxBSONObject 方法的
示例,请参阅
$GBASEDBTDIR/demo/bs
on 目录中的
IfxBSONObjectDemo.ja

GBase 8s JDBC Driver 程序员指南
南大通用数据技术股份有限公司
- 8 -
JDBC 接口或类
GBase 8s 类
为……添加方法或常量
va 程序。
java.sql.PreparedStat
ement
com.gbasedbt.jdbc.IfmxPreparedSta
tement
以 GBase 8s 类型处
理的参数
java.sql.ResultSet
com.gbasedbt.jdbc.IfmxResultSet
GBase 8s 间隔数据类

java.sql.ResultSetMet
aData
com.gbasedbt.jdbc.IfmxResultSetMe
taData
带有 GBase 8s 数据
类型的列
java.sql.SQLInput
com.gbasedbt.jdbc.IfmxComplexSQLI
nput
opaque、distinct 和复
合类型
java.sql.SQLInput
com.gbasedbt.jdbc.IfmxUDTSQLInput opaque、distinct 和复
合类型
java.sql.SQLOutput
com.gbasedbt.jdbc.IfmxComplexSQLO
utput
opaque、distinct 和复
合类型
java.sql.SQLOutput
com.gbasedbt.jdbc.IfmxUDTSQLOutpu
t
opaque、distinct 和复
合类型
java.sql.Statement
com.gbasedbt.jdbc.IfmxStatement
单结果集、autofree 方
法、语句类型和 SERIAL
数据类型处理
提供超出 Java 规范支持的 GBase 8s 类
许多 GBase 8s 类提供对未出现在 Java™ 规范中的功能的支持。下表中罗列这些类。
JDBC 接口或类
GBase 8s 类
为……提供支持
java.lang.Object
UDTManager
在数据库服务器中部署 opaque 数据类型
java.lang.Object
UDTMetaData
在数据库服务器中部署 opaque 数据类型
java.lang.Object
UDRManager
在数据库服务器中部署用户定义的例程
java.lang.Object
UDRMetaData
在数据库服务器中部署用户定义的例程
随同 JDK Version 1.4 及后来版本的 UDTManager 和 UDRManager 类

GBase 8s JDBC Driver 程序员指南
南大通用数据技术股份有限公司
- 9 -
在先前版本中,不可从打包的类来访问包括在 ifxtools.jar 中的 UDTManager 和
UDRManager helper 类。从 GBase 8s JDBC Driver 2.21.JC3 开始,所有这些类都在
udtudrmgr 包中。为了向后兼容,也包括这些类的未打包版本。

要访问打包的类,请在程序中使用下列导入语句:

import udtudrmgr.UDTManager;

import udtudrmgr.UDRManager;