今天,有同事问:如何把ORACLE数据库中的表结构导出到文本文件中?在网上搜了一下,找到一个比较不错的解决办法:利用Oracle中的Spool缓冲池技术。做一记录,备忘。 具体步骤如下: 1、在Oracle PL/SQL中输入缓冲开始命令,并指定输出的文件名: spool d:\output.txt 2、在命令行中输入相应的SQL查询,或者是相应的命令,譬如DESC命令: select mobile from customer; select mobile from client; …… 3、在命令行中输入缓冲结果命令: spool off; 则系统将缓冲池中的结果都输出到"output.txt"文件中,并以TAB键分隔!