#大数据存储与处理

为什么 VC# 每次 Ctrl + F5 运行后,数据库都是空白?

数据库以文件的形式放在工程的根目录下,第一次Ctrl+F5后,运行程序,往其中添加数据,然后之后更改了程序,按Ctrl+F5继续运行后,数据库中的数据就没了,为什么呢?这是由于每次运行后,将数据库文件都被复制到bin文件夹,覆盖了已经修改的数据库。解决办法,如果可以不以数据库文件的形式放在工程根目录,可以另外找一个地方...

C# 基本数据类型

C#中有两种基本数据类型:值类型和引用类型。值类型是直接存储它的数据内容,而引用类型存储的是对象的引用,这两种类型对变量的赋值有着不同的含义。值类型包括:简单类型、结构类型、枚举类型;引用类型包括:Object类型、类类型、接口、代表元、字符串类型、数组。值类型示例intm=0;intn=m;m=1;//此时n仍然是0...
代码星球 ·2023-04-16

Oracle数据库表名的最大长度

洪哥今天在建一个Oracle数据库表时,提示如下表名长度超过了最大值了。错误如下:错误报告:SQL错误:ORA-00972:标识符过长00972.00000- "identifieristoolong"*Cause:   Anidentifierwithmorethan30cha...

Oracle数据库查询前N条记录(top N)的问题

Oracle数据库中使用如下的语句来查询前N条记录是不行的:selettop10*fromtable1这种写法在SQLServer或Access数据库中可以使用。在MySQL数据库中,我们使用如下的语句来查询前N条记录:select*fromtable1limit10;大家看到了,MySQL中是使用limit这个关键词...

完全卸载Oracle数据库的方法

Oracle是一非常强大的企业级收费数据库,在安装的时候一般按照正常的引导便可以完成,但是较多的朋友并不知道如何删除,因为仅仅按照那个引导删除,是无法进行重装的。下面就让我们一起来将Oracle删除干净,为重装做好准备。1、删除服务命令具体操作方法是:开始--运行--cmd,进入cmd命令行然后输入:scdelete服...

Oracle 11g数据库之新特性只读表

在Oracle11g之前,如果我们想要对一个表设置为只读的,可以通过授予某些用户select权限。但是对于表的所有者来说,还是读写的。在Oracle11g中,我们可以直接对表的读写权限进行设置。只读表跟普通的表没有区别,但不允许任何事务对其执行任何DML(Insert,Update,Delete)操作。在Oracle1...

Oracle 11g 数据库的新特性虚拟列

在11G中,ORACLE引入了虚拟列的概念,正如其名,虚拟列实际上在物理上是不存在的列,在查询的时候,ORACLE才开始计算。在老的Oracle版本,当我们需要使用表达式或者一些计算公式时,我们会创建数据库视图,如果我们需要在这个视图上使用索引,我们会创建基于函数的索引。现在Oracle11g允许我们直接在表上使用虚拟...

LogMiner的PL/SQL包和数据字典

LogMiner的两个PL/SQL包1、dbms_logmnr_d包,这个包只包括一个用于提取数据字典信息的过程,即dbms_logmnr_d.build()过程。2、dbms_logmnr包,它有如下三个过程:add_logfile(namevarchar2,optionsnumber)-用来添加/删除用于分析的日志...
IT技术学习 ·2023-04-15

Oracle数据库删除不必要的分区

前面我们已经说了如何创建分区表,可以参见如下地址:http://www.splaybow.com/post/oracle-create-fenqubiao.html假如某公司的每年产生巨大的销售记录,DBA向公司建议每季度的数据放在一个分区内,公司从1999年开始记录数据(假设每月产生30M的数据)。公司又规定:销售的...

Oracle数据库分区表的扩容

前面我们已经说了如何创建分区表,可以参见如下地址:http://www.splaybow.com/post/oracle-create-fenqubiao.html假如某公司的每年产生巨大的销售记录,DBA向公司建议每季度的数据放在一个分区内,以下示范的是该公司1999年的数据(假设每月产生30M的数据)。到了1999...

Oracle数据库创建分区表

分区表,说白了就是将一个表部署在多个分区中。这是一个很牛的功能!它可以通过添加磁盘,无限制的扩大表的容量。当然,前提是担任系统能够识别这么大的空间。我们举一个例子来创建分区表,先看看需求。某公司的每年产生巨大的销售记录,DBA向公司建议每季度的数据放在一个分区内,以下示范的是该公司1999年的数据(假设每月产生30M的...

Oracle数据库中的大对象数据类型

本文介绍在Oracle数据库中的大对象数据类型,有哪些大对象数据类型,在使用大对象数据类型时应该注意一些什么地方。Oracle存储与管理大对象数据类型,在Oracle数据库中为了更好的管理大容量的数据,专门开发了一些对应的大对象数据类型。具体的来说一、Oracle数据库支持的大对象数据类型。有下几种:一是BLOB数据类...

SqlServer删除数据库日志

SQLServer数据库,尤其是大型的数据库应用,在使用一段时间后,数据库日志变得十分庞大,动辄几个G。日志太大有很多坏处,至少你在备份一个数据库的时候,数据量大了不少,对吧? 于是乎一个很紧迫的任务摆在网管们的眼前,那就是把日志删除掉。我们先通过企业管理器来操作:企业管理器三步走:1、分离数据库  ...

Oracle数据库能启动但不能登录

今天遇到了这样一个情况,郁闷至极。Oracle数据库能启动但不能登录,找了半天终于到方法了,这里和大家分享一下。1.进入cd/var/log/oracle/oracle.log打开文件在内容中找到startup.log的位置。2.打开startup.log找到错误的编号sequence#30603.查找语句select...

Oracle数据库中已命名的系统异常

命名的系统异常   产生原因ACCESS_INTO_NULL   未定义对象CASE_NOT_FOUND   CASE中若未包含相应的WHEN,并且没有设置ELSE时COLLECTION_IS_NULL  &n...
首页上一页...1011121314...下一页尾页