欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

达梦数据库外部表的使用

程序员文章站 2024-03-21 10:04:40
...

外部表就是数据不在数据库中,而是将外部的文件通过加载的形式链接到数据库中。

例子:

1. 外部的数据

[[email protected] dm]$ cat test.txt
1,a
2,b
3,c
4,d


2. 编写控制文件

[[email protected] dm]$ cat test.ctl
LOAD DATA
INFILE '/dm/test.txt'
INTO TABLE TEST
FIELDS ','


3. 创建外部表

SQL> CREATE EXTERNAL TABLE TEST (id int,name varchar(20)) from '/dm/test.ctl';


注意:外部表不支持 insert delete update, 如需进行DML只能在该文件本身中操作。

外部表库可以使用软连接和硬连接文件。

相关标签: 达梦数据库