现在位置: 首页 > 数据库 > 文章
select * from a_matrix_navigation_mapwhere rowid not in(select rowid from a_matrix_navigation_map where rownum<=0) and rownum<=10 第二种: SELECT * FROM(SELECT A.*, rownum rFROM(SELECT *FROM a_matrix_navigation_map ) AWHERE rownum <= 10) BWHERE r > 0 第三种 SELECT * FROM table WHERE ROWNUM<101; minus SELECT * FROM table WHERE ROWNUM<91; 第四种 可以用变通一点的办法,我给...
阅读全文
2018年08月20日 数据库 ⁄ 共 927字 评论关闭
表1、入库表 列:入库单号 零件号 入库数量 表2、出库表 列:出库单号 零件号 出库数量 表3:零件信息表 列:零件号`````` 库存数量 我想实现每一次的入库时,"零件信息表"里的"库存数量"要加上"入库数量",出库时,”库存数量“要减去”出库数量“,就是实现更新库存应该怎么做?写触发器吗,触发器该怎么写?还是有什么更好的方法,请高手帮助我,最好有详细代码,谢谢! 最佳答案 ...
阅读全文
2018年08月20日 数据库 ⁄ 共 434字 评论关闭
1.导出整个数据库    mysqldump -u 用户名 -p 数据库名 > 导出的文件名    mysqldump -u aaron  -p test           > aaron.sql  2.导出一个表    mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名    mysqldump -u aaron  -p test                   > aaron_users.sql  3.导出一个数据库结构    mysqldump -u aaron  -p -d --add-drop-table aaron >d:aaron_db.sql    -d 没有数据 --add-dro...
阅读全文
2018年08月20日 数据库 ⁄ 共 997字 评论关闭
windows系统 Oracle 数据库连接数的修改   以下操作需要登录dba才能操作:C:\>sqlplus / as sysdba   1. 查看processes和sessions参数 SQL> show parameter processes SQL> show parameter sessions   2. 修改processes和sessions值   SQL> alter system set processes=300 scope=spfile;   SQL> alter system set sessions=335 scope=spfile;   3. 修改processes和sessions值必须重启oracle服务才能生效 ...
阅读全文
2018年08月20日 数据库 ⁄ 共 6270字 评论关闭
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。     执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于 在oracle 8i 中  安装目录\ora81\BIN被设置为全局路径,该目录下有EXP.EXE与IMP.EXE文件...
阅读全文
2018年08月20日 数据库 ⁄ 共 2703字 评论关闭
一. 视图概述 视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。 对其中所引用的基础表来说,视图的作用类似于筛选。定义视图的筛选可以来自当前或其它数据库的一个或多个表,或者其它视图。通过视图进行查询没有任何限制,通过它们进行数据修改时的限制...
阅读全文
2018年08月20日 数据库 ⁄ 共 21879字 评论关闭
控制流函数 IFNULL(expr1,expr2) 如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。 mysql> select IFNULL(1,0); -> 1 mysql> select IFNULL(0,10); -> 0 mysql> select IFNULL(1/0,10); -> 10 mysql> select IFNULL(1/0,'yes'); -> 'yes' IF(expr1,expr2,expr3) 如果expr1是TRUE(e...
阅读全文
2018年08月19日 数据库 ⁄ 共 7146字 评论关闭
对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。  这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内:  mysql> SELECT something FROM table  WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30;  DAYOFWEEK(date)  返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。  mysql> select D...
阅读全文
2018年08月19日 数据库 ⁄ 共 3字 评论关闭
。。。
阅读全文
2018年08月19日 数据库 ⁄ 共 7346字 评论关闭
MySQL性能优化详解 阅读次数:3544次   MySQL数据库性能优化是本文的主要核心,将从数据库的优化设计,到具体的操作。好的优化能使服务器性能提升较大的空间,希望本文对大家有所帮助。   1. MySQL性能优化简介   在Web应用程序体系架构中,数据持久层(通常是一个关系数据库)是关键的核心部分,它对系统的性能有非常重要的影响。MySQL是目前使用最多的开源数据库,但是MySQL数据库的默认设置性能非常的差,仅仅是...
阅读全文