大家帮帮忙。

zmpanda 2003-08-20 03:09:05
如何导出指定表中的符合条件的记录,用语句如何实现,有劳大家了。
...全文
23 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zmpanda 2003-08-21
  • 打赏
  • 举报
回复
但是他的格式不符合我的要求,还有没有更好的方法。
显刚 2003-08-21
  • 打赏
  • 举报
回复
可以用SPOOL实现的,至于格式其实可以灵活处理.
不想用TAB键的话可以用|符号将各个字段和你需要的字符连接起来
再生成文本文件就好了,但是如果是不可见字符就不好说了.
minkoming 2003-08-20
  • 打赏
  • 举报
回复
用plsql的spool来实现,这样简单的:)
zmpanda 2003-08-20
  • 打赏
  • 举报
回复
如果导出的是文本文件,我只想要数据,不要别的信息,如何处理呢。

因为在导出的文本文件中一些其他的信息:
TEXPORT:V09.02.00
DEDU_ADMIN
RTABLES
2048
0
20
0
TT 星期三 8月 20 15:24:48 2003d:\sd.txt d `$

#G###A? ?T? d `$

#G###A? ?TT -07:00 BYTE INTERPRETED
TABLE "SCHOOL"
CREATE TABLE "SCHOOL" ("SCHOOL_ID" CHAR(2) NOT NULL ENABLE, "SCHOOL_NAME" CHAR(30) NOT NULL ENABLE) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 STORAGE(INITIAL 16384 FREELISTS 1 FREELIST GROUPS 1) TABLESPACE "USERS" LOGGING NOCOMPRESS
INSERT INTO "SCHOOL" ("SCHOOL_ID", "SCHOOL_NAME") VALUES (:1, :2)
` T ` T 03 机械工程与自动化学院 01 化学工程学院 02 材料科学与工程学院 04 电子信息工程学院 05 计算机科学与工程学院 06 经济管理学院 07 土木与交通工程学院 08 理学院 10 外语系 11 政法系 22 体育部 12 教改试点班 09 工程技术学院 00 none 
ALTER TABLE "SCHOOL" ADD PRIMARY KEY ("SCHOOL_ID") USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 STORAGE(INITIAL 16384 FREELISTS 1 FREELIST GROUPS 1) TABLESPACE "USERS" LOGGING ENABLE
TABLE "SCHOOL"
ENDTABLE
EXIT
EXIT


其实我只想要:
03 机械工程与自动化学院 01 化学工程学院 02 材料科学与工程学院 04 电子信息工程学院 05 计算机科学与工程学院 06 经济管理学院 07 土木与交通工程学院 08 理学院 10 外语系 11 政法系 22 体育部 12 教改试点班 09 工程技术学院 00 none
这些信息,如何设置。

logzgh 2003-08-20
  • 打赏
  • 举报
回复
用select...into ....from 把符合要求的记录导入一个新的表里面去。再导出。
或者用export。
LGQDUCKY 2003-08-20
  • 打赏
  • 举报
回复
我的方法是,用语句生成以个临时表,然后用EXP把这个表导出来,
就实现了你的需求了,
首先,建立个临时表。
CREATE TABLE AA AS SELECT * FROM AA1 WHERE AA.D=.. AND AA.B=...;


EXP USER/PASSWD FILE=AA.DAT TABLES=AA
OK了。
zmpanda 2003-08-20
  • 打赏
  • 举报
回复
写详细点,谢谢。
wld 2003-08-20
  • 打赏
  • 举报
回复
用sql取出记录并产生表,再导出。
不需要开发,0行代码写接口服务,sql编程,只要会sql就会写接口服务,让后端变得更简单,简单4步短短5分钟,立马上手,java小白也可以写接口。订阅课程后可以免费获取发布版进行使用和测试。 0行代码写服务的需要来源案例一,当时有个项目,有400张表,都是管理系统,单表维护的内容较多,当时的项目团队是13人,前后端都写,那时候还没有springboot,用的是ssm,mybatis刚出来,有了替代hibernate的趋势,ifelse写了一堆又一堆,实体类也是,当时的后端分了7层☒,天天加班干这活,复制粘贴,很容易犯错,实体类多人引用修改,真的是废了很大的劲……案例二,也是一个比较大的项目,两千万多万那种,当时为了拿项目,需要快速实现原型给客户看,要求比较高,虽说是原型但是数据全部需要实时,这时候就需要大量编写数据接口,同样编写接口这件事难度倒是不大,但是量大,编写过程手写很容易出错……案例三,以前管理的团队主要做移动端开发,里面的项目会涉及到推送,管理系统,数据采集与同步,总之很多内容,需要前后端通吃,我不仅需要出方案,设计原型,设计数据库,出报价,沟通需求,还要写后端框架,数据接口与数据采集,开发前端(web端),移动端,管理所有项目,但是那时候招的人只会写移动端,实在是忙不过来,我就想能不能有个框架让不会写java的人能写接口,因为写移动端sqlite总是会用的,也就是说写sql不是难点……基于以上三点需求的积累,我利用业余时间写了一个后端框架,完成了这样的需求,刚开始是需要写三行代码完成一个接口,经过后面优化,现在不写代码也可以实现……  本框架涉及的知识点比较多,目前提供最基础版供大家学习和使用,后期逐步推出框架具体的教程和功能内容,下期我们讲如何在实际项目中通过部署版如何完成所需要的接口编写,欢迎大家订阅。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧