GBase8s数据库LOAD 语句

使用 LOAD 语句将数据从操作系统文件插入到现有的表或视图内

用法

此语句是对 SQL 的 ANSI/ISO 标准的扩展。您仅可随同 DB-Access 使用此语句。

LOAD 语句向表追加新行。它不覆盖现有的数据。您添加的行不可与现有的行具有相同的键。

要使用 LOAD 语句,您必须有对您想要插入数据的表的 Insert 权限。要了解关于数据库级和表级

权限的信息,请参阅 GRANT 语句。

您使用非缺省的语言环境的数据库中,如果 GL_DATETIME 环境变量有一非缺省的设置,则在

LOAD 语句可将本地化的 DATETIME 值正确地插入到数据库表,或插入到视图,或插入到

CREATE EXTERNAL TABLE 语句定义的对象内之前,USE_DTENV 环境变量必须设置为 1。要

了解更多关于 GL_DATETIME、GL_DATE、DBTIME 和 USE_DTENV 环境变量的信息

LOAD FROM 文件

LOAD FROM 包含要被装入到特定的表或视图内的数据。该装入文件的缺省路径名为当前的目

录。

您可使用 UNLOAD 语句创建的文件作为 LOAD FROM 文件。(要了解各种数据类型在

UNLOAD TO 文件中如何展示的描述,请参阅 UNLOAD TO 文件。)

如果您在 INSERT INTO 子句中未包括列的列表,则该文件中的字段必须与为表指定的列在数量、

顺序和数据类型方面相匹配。

该文件的每一行必须有相同的字段数量。 您定义的字段长度必须小于或等于为相应的列指定的长

度。仅指定那些可转换为对应列的数据类型的值。下表指出数据库服务器期望您如何在 LOAD FROM

文件中表示数据类型(当您使用缺省的语言环境 U.S. English 时)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值