数据库系统概念的大学模式样本数据怎么加载

数据库系统概念的大学模式样本数据怎么加载,第1张

一:在数据的添加时一般注意的方法

在主从表中的添加方法中,在datapilot中的onSubControlAction(self.arg)中的代码是:

var code = arg.code

switch(code){

case "+":

//得到主表的数据集对象

var dataSetDept = this.get("#主表dataSetde的ID")

//得到主表的数据集

var currentDept = dataSetDept.getData(#)

//根据主表的数据集得到其中的那个reference对应的数据集

var currendtEmployees = currentDept.get("主表中reference的name的值")

//根据得到的数据集向其中插入一条对象,注意的是:这里的deptId不是数据库中的字段,而是实体类的属性

currentEmployees.insert({deptId:currentDept.get("id")})

将文本文件导入Oracle中需要用sqlloader的方式。

1、在数据库中创建相应的表。

如,文本文件内容为:

1

2

3

4

create table test

(id int,

name varchar2(10),

sex varchar2(10))

2、在电脑中某路径下编写ctrl文件,以c盘data目录为例,添加如下文本。如,被导入的文件名为load.txt

1

2

3

4

5

6

load data

infile 'load.txt' --被导入文件名

replace into table test

(id char terminated by ',',

name char terminated by ',',

sex char terminated by whitespace)

编写后,将文件保存成load.ctrl

3、然后打开命令提示符,并进入到文本文件和ctrl文件所在目录。

4、输入以下语句,并执行。

1

sqlldr userid=用户名/密码@数据库实例名 control=load.ctl log=load.log

5、导入后,test表中数据如下:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6771782.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存