大数据
-
GBASE分享:SQL改写
原SQL: select count('x') rs from ab01 a, ac02 b where a.aab001 = b.aab001 and b.aae140 = '110' and a.aab301 = '1001' and exists(select 'x' from ic10 c where b.aac001 = c.aac001 and c.aae140='110') a…
-
GBASE分享:SQL优化
笛卡尔积语法优化 ORACLE原始语法: select xm.sfzh,xm.xm,ph.phone,ad.address from ods.ods_connect_list_xm xm,ods.ods_connect_list_address ad,ods.ods_connect_list_phone ph where xm.sfzh=ad.sfzh(+) and x…
-
GBASE分享:hadoop组件
HDFS1.0:分布式文件系统,HDFS采用了主从(Master/Slave)结构模型,一个HDFS集群是由一个NameNode和若干个DataNode组成的,一个HDFS Client和Secondary NameNode。其中NameNode作为主服务器,管理文件系统的命名…
-
GBASE:Java 文档注释
Java 支持三种注释方式。前两种分别是 // 和 /* */,第三种被称作说明注释,它以 /** 开始,以 */结束。 说明注释允许你在程序中嵌入关于程序的信息。你可以使用 javadoc 工具软件来生成信息,并输出到HTML文件中。…
-
GBASE示例分享:将文件写到数据库
本节中的例子会使用一个带有 BLOB 列的表,使用下面的语句生成 file 表。 file_id:表主键,file_name:存储的文件名,file_size:存储文件的大小, file:存储文件内容。 CREATE TABLE file ( file_id SMALLINT UN…
-
GBASE:如何处理无效日期
GBaseDateTime 数据类型支持 GBase 数据库支持的相同日期值,缺省情况下GBaseDataReader.GetValue()方法会为有效日期值返回一个.NET DateTime 对 象,并且会为无效日期返回一个错误。可以更改这个缺省方式,让 GBas…
-
GBASE分享预处理语句优点
GBASE南大通用分享预处理语句优点 预处理执行比多次直接执行语句要快得多,主要是因为查询只被解析一次。 而在直接执行时,查询在每次执行时都要被解析。 下面列举了预处理语句的主要优点: 1) 预处理语句的执行方…
-
GBASE数据库支持预处理语句,及其示例分享
GBase ADO.NET 支持预处理语句,使用预处理语句时需要创建一个 GBaseCommand 命令对象,并且设置相关属性及定义查询语句后调用命令对象的 ExecuteNonQuery()、ExecuteScalar()或 ExecuteReader 方法执行语句。 下面…
-
GBASE关于ALTER USER 语句(UNIX™ 、Linux™) 的用法
只有 DBSA 才能运行 ALTER USER 语句。在非 root 安装中,安装服务器的用户等同于 DBSA ,除非该用户将 DBSA 权限委托给另一个用户。 必须在 CREATE USER 语句创建用户之前将 USERMAPPING 配置参数值设置为一个启用…
-
GBASE数据库使用事务结束来关闭游标
使用事务结束来关闭游标 COMMIT WORK 和 ROLLBACK WORK 语句关闭所有的游标(除了那些声明为保留的)。不 过,最好显示关闭所有游标。对于 Select 或 Function 游标,此操作仅使得程序意图明显。如果随 后向游标声…