随笔分类 - 数据库
包含Oracle、Mysql、Redis
摘要:首先查看SQL> show parameter job NAME TYPE VALUE job_queue_processes integer 10如果值是 0 需要修改(如果为0则无法运行job,此值为允许同时运行的job数量)alter system set job_queue_processe
阅读全文
摘要:一、导入导出.dmp文件 利用cmd的操作命令导出,详情如下(备注:方法二是转载网上的教程):1:G:\Oracle\product\10.1.0\Client_1\NETWORK\ADMIN目录下有个tnsname.ora文件,内容如下:CMSTAR = (DESCRIPTION = (ADDRE
阅读全文
摘要:(1)--授权某个用户crate synonym的权限,若用户名为scott grant create synonym to scott(2)--创建同义词 create [or replace] synonym syn_name from table_name;(3)--撤销scott创建同义词的
阅读全文
摘要:1、PLSQL导出数据结构(数据表、序列、触发器、函数、视图) 1)在左侧 点击tables 2)Tools--》Export User Objects 3)红色1 是你要选择导出的表,红色2 是你要导出到.sql文件 存放到自己电脑位置,红色三就是导出的意思,做完这一步就已经把数据表的结构导出来了
阅读全文
摘要:1、mysql如何导入.txt文件?load data local infile 'D:\\data.txt' into table 表名 fields terminated by '\t';2、mysql出现乱码如何修改?set character_set_results=gb2312;
阅读全文
摘要:1、在cmd命令中进入sqlplus:相应的在DOS命令下执行:(1)set ORACLE_SID = $INSTANCE_NAME(2)sqlplus /nolog(3)connect user/password as sysdba(4)startup/shutdown 2、ORA-01113 文
阅读全文
摘要:1.首先,创建(新)用户: create user username identified by password; username:新用户名的用户名 password: 新用户的密码也可以不创建新用户,而仍然用以前的用户,如:继续利用scott用户2.创建表空间: create tablespa
阅读全文
摘要:对于bolb,一般用于对图片的数据库存储,原理是把图片打成二进制,然后进行的一种存储方式,在java中对应byte[]数组。对于boolen类型,在mysql数据库中,个人认为用int类型代替较好,对bit操作不是很方便,尤其是在具有web页面开发的项目中,表示0/1,对应java类型的Intege
阅读全文
摘要:MYSQL数据库安装完成后,默认最大连接数是100,一般流量稍微大一点的论坛或网站这个连接数是远远不够的,增加默认MYSQL连接数的方法有两个 方法一:进入MYSQL安装目录 打开MYSQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_conn
阅读全文
摘要:SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FROM (此处添加你要分页的表)) A WHERE ROWNUM <= 14000)WHERE RN >= 1数字代表你显示的行数,简单易用的语句
阅读全文
摘要:在服务器上,用PL/SQL连接Oracle数据库时,出现了一个问题,提示: Initialization error Could not load "F:\oracle\bin\oci.dll"OCIDLL forced to Foracle\bin\oci.dllLoadLibrary(F:\or
阅读全文
摘要:1、注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文,也不要出现空格等不规则字符。官方下地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/inde
阅读全文
摘要:1、修改Oracle最大连接数的方法http://my.oschina.net/shootercn/blog/11193 a、以sysdba身份登陆PL/SQL 或者 Worksheetsqlplus sys as sysdba b、查询目前连接数show parameter processes; ...
阅读全文
摘要:在11g中,Oracle提供了一个新建的Scheduler特性,帮助将作业实现自动化。它还可以帮助你控制资源的利用与并可以将数据库中的作业按优先顺序执行。传统的dbms_jobs的一个限制是它只能调度基于PL/SQL的作业,不能用来调度操作系统的可执行文件或脚本。Scheduler包括如下权限:sc...
阅读全文
摘要:不同点:1、标识符不同。函数的标识符为FUNCTION,过程为:PROCEDURE。2、函数中有返回值,且必须返回,而过程可以没有返回值。3、过程无返回值类型,不能将结果直接赋值给变量;函数有返回值类型,调用时,除在select中,必须将返回值赋给变量。4、函数可以在select语句中直接使用实现对...
阅读全文
摘要:--Upper-------把字符转换成大写 SELECT Upper ('abcde') FROM dual ;--Lower----- 把字符转换成小写 SELECT lower('ABCDE') FROM dual ;--Initcap-----返回所有单词的首字母大写,其他字母小写 Sele...
阅读全文
摘要:Oracle不像Sqlserver,并没有提供l默认约束,但提供了默认值,效果一样。--------------------------- 在建表时设置默认约束---------------------------create table t1 (tname varchar2(20) defaul...
阅读全文
摘要:create or replace function isExist(data in DataTypes) --DataTypes 为表中该数据的类型return Numberisv_flag number(2);v_data [DataTypes]; --表中数据的类型beginselec...
阅读全文
摘要:用户定义函数是存储在数据库中的代码块,可以把值返回到调用程序。调用时如同系统函数一样,如max(value)函数,其中,value被称为参数。函数参数有3种类型。IN参数类型:表示输入给函数的参数。OUT参数类型:表示参数在函数中被赋值,可以传给函数调用程序。IN OUT参数类型:表示参数既可以传值...
阅读全文
摘要:1、 传入一个值, 如果该值为0,则返回空.CREATE OR REPLACE FUNCTION Fun_Test(p IN NUMBER) RETURN VARCHAR2 IS v_Result VARCHAR2(20); --定义返回值变量BEGIN IF p = 0 THEN v_R...
阅读全文

浙公网安备 33010602011771号