达梦数据库外部表的使用
程序员文章站
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只能在该文件本身中操作。
外部表库可以使用软连接和硬连接文件。
上一篇: GreenDao数据库
下一篇: 【C++】宏函数与内联函数的区别