社区
Oracle 高级技术
帖子详情
请较如何导出数据库中某一时间段的数据
funnyball
2005-07-04 04:15:21
请较如何导出数据库中某一时间段的数据
例如今天是7月4号,我要导出7月2号到7月3号的数据,应该怎么做丫,请指教。
谢谢!
...全文
460
3
打赏
收藏
请较如何导出数据库中某一时间段的数据
请较如何导出数据库中某一时间段的数据 例如今天是7月4号,我要导出7月2号到7月3号的数据,应该怎么做丫,请指教。 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sysroger
2005-07-04
打赏
举报
回复
exp dbuser/oracle file=dbuser.dmp log=dbuser.log tables=table1 buffer=4096000
feedback=10000 query="where date between 7.2 and 7.3"
zcs_1
2005-07-04
打赏
举报
回复
基于条件的Oracle导出
SQL> desc test
Name Type
-------- ------------
N NUMBER(2)
C VARCHAR2(2)
D DATE
数据为:
N C D
---------- -- ----------
1 A1 2003-10-01
2 B1 2003-10-02
3 C1 2003-10-03
4 D1 2003-10-04
5 E1 2003-10-05
6 F1 2003-10-06
7 G1 2003-10-07
8 H1 2003-10-08
9 I1 2003-10-09
10 J1 2003-10-10
11 K1 2003-10-11
12 L1 2003-10-12
13 M1 2003-10-13
14 N1 2003-10-14
15 O1 2003-10-15
16 P1 2003-10-16
17 Q1 2003-10-17
18 R1 2003-10-18
19 S1 2003-10-19
20 T1 2003-10-20
要导出N字段值在11到20之间的数据,其命令为:
exp user/pass file=data.dmp log=data.log tables=test query=\"where n between 10 and 20\"
要导出C字段值在A1到H1之间的数据,命令为:
exp user/pass tables=test query=\"where c between \'A1\' AND \'H1\'\"
要导出D字段值在2003-10-06到2003-10-15之间的数据,命令为:
exp user/pass tables=test query=\"where to_char\(d,\'yyyymmdd\'\) between \'20031006\' and \'20031015\'\"
chen_cyh
2005-07-04
打赏
举报
回复
执行如下导出命令即可:(如果是一个表的话)
exp userid/pwd tables=(yourtable) query=""" where yourdate>'2005-07-02' and yourdate<'2005-07-04' """ file=d:\yourbak.dmp log=d:\yourbak.log
sql
中
某时间
段
取
数据
解决方案
最近遇到一个sql的时间设置问题,记录一下 需求: 点击按钮
导出
数据
至Excel表格,并可以
导出
某一个时间
段
的
数据
分析: 两个操作: 1、直接
导出
数据
将会直接全部
导出
这个可以直接查询出
数据
然后使用io流进行
导出
2、根据时间
段
导出
可以
导出
某一个时间
段
的
数据
比如:我需要
导出
2021-01-01-2021-02-16的
数据
这个需要在sql
中
添加条件 如果是在
数据
库
那可以直接如下 字
段
名>=开始时间 and 字
段
名<=结束时间 那么如果是在mybatis
中
需要根据下面来写 <if tes
oracle11g
数据
库
导入
导出
方法教程
oracle11g
数据
库
导入
导出
: ①:传统方式——exp(
导出
)和(imp)导入: ②:
数据
泵方式——expdp
导出
和(impdp)导入; ③:第三方工具——PL/sql Develpoer;一、什么是
数据
库
导入
导出
? oracle11g
数据
库
的导入/
导出
,就是我们通常所说的oracle
数据
的还原/备份。
数据
库
导入:把.dmp 格式文件从本地导入到
数据
库
服务器
中
(本地oracle测试
数据
库
中
...
Mysql获取某时间
段
的
数据
直接上SQL: 查询今天的
数据
: select * from 表名 where to_days(字
段
名) = to_days(now()); 查询某一天的
数据
-1: SELECT * FROM 表名 WHERE DATE_FORMAT(字
段
名,'%Y-%m-%d') = '2021-09-01' 查询某一天的
数据
-2: SELECT * FROM 表名 WHERE ( datediff ( 字
段
名 , '2021-09-01' ) = 0 ) 查询昨天的
数据
: SELECT * FROM
oracle之——oracle
数据
库
数据
导入
导出
步骤(入门)
oracle
数据
库
数据
导入
导出
步骤(入门)说明: 1.
数据
库
数据
导入
导出
方法有多种,可以通过exp/imp命令导入
导出
,也可以用第三方工具
导出
,如:PLSQL 2.如果熟悉命令,建议用exp/imp命令导入
导出
,避免第三方工具版本差异引起的问题,同时效率更高,但特别注意:采用命令时要注意所使用的用户及其权限等细节。 3.在目标
数据
库
导入时需要创建与
导出
时相同的用户名、权限、表空间名
mysql
导出
导入
数据
库
和
数据
表
一、
导出
数据
库
或表 1、
导出
数据
库
:mysqldump-u用户名-p
数据
库
名 >
导出
的文件名和路径 如: mysqldump -u root -p test_chg >/tmp/test.sql(文件名也可以不带后缀) 2、
导出
某
数据
库
中
的单个或多个表 单个表:mysqldump -u 用户名 -p
数据
库
名 表名 >
导出
的文件名和路径 ...
Oracle 高级技术
3,498
社区成员
18,709
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章