• 回答数

    4

  • 浏览数

    514

那年秋风
首页 > 计算机类考试 > oracle数据库是怎样实现按月分区的?

4个回答 默认排序
  • 默认排序
  • 按时间排序

青花

已采纳
oracle数据库是怎样实现按月分区的?
1分钟前发布 -【oracle数据库是怎样实现按月分区的?】http://www.zjks.cc 11月21日讯: oracle数据库是怎样实现按月分区的?代码简单就是你复制的那样具体的实现方式就是在你ORD_ACT_PART01 分区中,要存放日期小于2003年5月1号的数据,也就是存放2003年4月的,以及以前的所有ORD_ACT_PART02 分区中存放2003年5月的数据,但是因为之前有了2003年4月的存放在分区1里,所以这里只存放5月的了,后边也类似 但是你这个吧,只建了3个分区,到存放7月的数据,就会提示插入错误了,因为你没有存放7月的分区,所以只能再建,语法就是跟楼上那些人写的差不多了 ALTER TABLE ORDER_ACTIVITIES ADD PARTITION ORD_ACT_PART04 VALUES LESS THAN (TO_DATE('01-AUG-2003','DD-MON-YYYY')) TABLESPACE ORD_TS04 不过建议起名时最好p200301,p200302这样的一目了然
93 评论

被窝探险

已采纳
oracle数据库里两个字符型的日期数据怎样比较?select * from 表名 where to_date(jssj,'yyyymmddhh24miss')-to_date(kssj,'yyyymmddhh24miss')>900/24/60/60解释下:那两个日期要转成日期型来做比较条件是大于15分钟,正常两个日期减得到的是天所以要用900秒除24小时,除60分钟,除60秒,将这个15分钟转成天
63 评论

嫵钶取代°

已采纳
SQL server和oracle的区别有哪些?它们两者之间的区别主要体现在如下几个方面:一是开放性。1、SQL Server 只可在windows上运行,缺乏开放性,操作系统的稳定对数据库是非常重要的。Windows9X系列产品比较偏重于桌面应用,NT server只是适合中、小型企业。而且windows平台的安全性、可靠性和伸缩性都是非常有限的。它不像unix那样久经考验,尤其是在处理大数据库。2、Oracle 能在所有主流平台上运行;完全支持所有的工业标准;采用完全开放策略;可以使客户选择最适合的解决方案;对开发商全力支持。二是可伸缩性、并行性。1、SQL server 并行实施和共存模型并不成熟,很难处理日益增多的用户数和数据卷,伸缩性有限。2、Oracle 并行服务器通过使一组结点共享同一簇中的工作来扩展windownt的能力,提供高可用性和高伸缩性的簇的解决方案。如果windowsNT不能满足需要,用户可以把数据库移到UNIX中。Oracle的并行服务器对各种UNIX平台的集群机制都有着相当高的集成度。三是性能。1、SQL Server多用户时性能不佳。2、Oracle性能最高,保持开放平台下的TPC-D和TPC-C的世界记录。四是客户端支持及应用模式。1、SQL Server C/S结构,只支持windows客户,可以用ADO、DAO、OLEDB、ODBC连接。2、Oracle 多层次网络计算,支持多种工业标准,可以用ODBC、JDBC、OCI等网络客户连接。五是操作简便。1、SQL Server 操作简单,但只有图形界面。2、Oracle 较复杂,同时提供GUI和命令行,在windowsNT和unix下操作相同。六是使用风险。1、SQL server 完全重写的代码,经历了长期的测试,不断延迟,许多功能需要时间来证明。并不十分兼容。2、Oracle 长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。在价格上 ORACLE贵过SQLSRVER。
59 评论

全靠听说

已采纳
如何实现数据库中记录按照时间列的时间顺序排列?数据库表内的记录存储方式是内部行为,通常为了索引方便,并不会按照你需要的排序方式存储的,但是从来没人管过它是怎么存的,因为你只需要用SQL语句取出来用的时候设置一下排序就行了(order by),如果要倒序排列,就用order by {时间类型字段名} desc另外如果你的数据库是oracle,可以用to_char({时间类型字段名},'YYYY/MM/DD HH24:MI:SS')获得你要求格式的时间信息
13 评论

相关问答

  • 在sql server2008中,在windows身份验证下建立的数据库可不可以在sql server身份验证下使用?

    在sql server2008中,在windows身份验证下建立的数据库可不可以在sql server身份验证下使用?在 数据库的属性里面, 设置一下服务器身份验证 的设置设置为 "SQL Server 和 Windows 身份验证模式"就可以了。至于 windows身份验证和sql server 身份验证 有什么不同。windows身份验证 是 基于操作系统的

    愁千片 4人参与回答 2024-11-21
  • 东北师范大学人工智能专业考研科目?

    东北师范大学人工智能专业考研科目?人工智能研究生考研初试科目是政治、英语、数学和计算机专业基础综合,复试科目包括软件工程、人工智能、数据库原理(三选二)。

    最佳笑容 4人参与回答 2024-11-21
  • mysql是什么时候引入中国的?

    mysql是什么时候引入中国的?mysql并没有具体的引入中国的时间。mysql是一款开源免费的关系型数据库管理系统,它的使用并不需要某个组织专门把他引入中国,而是由使用者根据自己的需要来决定是否使用这个数据库,所以具体是什么时候他第一次出现在中国,是完全没法考证的。

    单独隔离 4人参与回答 2024-11-21
  • mysql连接超时可能会有哪些原因?

    mysql连接超时可能会有哪些原因?查看mysqlserver超时时间:msyql>showglobalvariableslike'%timeout%';设置mysqlserver超时时间(以秒为单位):msyql>setglobalwait_timeout=10;msyql>setglobalinteractive_timeout=10;

    戏精少女 4人参与回答 2024-11-21
  • mysql查询当前日期时间前三天数据?

    mysql查询当前日期时间前三天数据?select date_sub(now() ,interval 3 day);

    长伴i 4人参与回答 2024-11-21