数据库
文章平均质量分 92
time倾听下
每当你在感叹 如果有这样一个东西就好了的时候 请注意 其实这是你的机会...
展开
-
Oracle开发操作总结
今天给大家总结一下Oracle在开发中常用到的一些操作技术已经需要了解的一些知识首先要想学好数据库的开发,SQL语句操作必不可少,感兴趣的朋友可以去看看博主整理的SQL语句,里面总结了一些常用SQL以及一些特殊的SQL语句。http://blog.csdn.net/z1729734271/article/details/52259727接下来是针对oracle操作中遇到原创 2016-11-22 11:20:57 · 577 阅读 · 0 评论 -
oracle 11g 忘记管理员密码 如何解决
1、打开cmd,输入sqlplu2、输入你记得的用户名密码:scott/tiger3、conn /as sysdba //以操作系统管理员身份登录,不需要提供密码4、show user //显示当前用户 例:USER is "SYS"5、alter user "name" identified by "password"; //修改用户口令例: alter user sys ident原创 2018-01-17 10:56:28 · 3136 阅读 · 0 评论 -
Oracle11g创建、删除表空间语句
删除表空间DROP TABLESPACE POSP INCLUDING CONTENTS AND DATAFILES;/分为四步 //*第1步:创建临时表空间 */create temporary tablespace POSP_TEMP tempfile 'F:\oracle\oracle-data\posp_temp.dbf' size 50m autoextend原创 2018-01-17 10:42:54 · 8283 阅读 · 0 评论 -
mysql的动态sql实现变量表名及占位符的使用
MySQL 在存储过程中是不支持直接使用变量名作为表名或者是列名的,而在实际的应用中确实会用到变表名或者变量名的情况,如数据量很大的时候就会用到分表。通过在网上查了mysql 5.1以上的版本提供了prepare语句用于支持这种操作。参考http://blog.csdn.net/shark1682003/article/details/17785095博客的内容,完成了动态表名的查询。具体实现是通过原创 2017-01-25 22:43:42 · 19838 阅读 · 0 评论 -
mysql 的 占位符使用 以及一次执行多行sql语句
占位符的使用:drop PROCEDURE if EXISTS test12;-- 使用drop 来删除存储过程或者表create PROCEDURE test12()-- 创建存储过程 命名为test12 BEGIN set @tableNames = CONCAT('background'); -- '@' 先在用户变量中保存值然后在以后引用它 set @beanId = 6; s原创 2017-01-27 14:43:02 · 25091 阅读 · 0 评论 -
Oracle存储过程之merge into 函数(二)
之前的merger into 的各个组成部分,都有详细说明,想了解的大家可以查看我之前的博客:http://blog.csdn.net/z1729734271/article/details/52386664今天主要说明的是merger into 的各个层次关系,这个对于写存储过程非常重要!!!希望对大家有所帮助。首先贴出的是今天写的一些错误代码:运行提示无效的SQL语句!!!第一个错误,单独写存原创 2016-09-05 10:06:48 · 6626 阅读 · 0 评论 -
sql 事务
InsertINSERT INTO 表名称 VALUES (值1, 值2,....)INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)INSERT INTO Persons (a, b) VALUES ('Wilson', 'Champs-Elysees')UpdateUPDATE 表名称 SET 列名称 = 新值 WHERE 列名称原创 2016-08-13 14:15:15 · 391 阅读 · 0 评论 -
Oracle存储过程之merge into 函数(一)
继上一篇博客:Oracle存储过程游标使用的merge into 函数的使用。 http://blog.csdn.net/z1729734271/article/details/52351700 本人之前也没有接触过Oracle的存储过程,这些只是最近项目经理让我参考写的一些总结,有什么不好的,不对的希望大家可以提出来。create or replace package body PG_HOSP原创 2016-08-31 16:51:46 · 15370 阅读 · 1 评论 -
什么是存储过程,存储过程的作用及优点
存储过程(Stored Procedure)是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库。中用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL 语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。2.当对数据库进行复杂操作时(如对多个表进行Update,Inse原创 2016-10-11 09:16:42 · 45627 阅读 · 3 评论 -
JDBC 连接数据库
前言JDBC是一种数据库连接,是一种用于执行sql语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。spring中jdbc用法jdbc.properties代码:jdbc.driverClassName=oracle.jdbc.driver.OracleDriverjdbc.url=jdbc:oracle:thin:@10.10.1.1:1521:原创 2016-08-01 10:07:00 · 823 阅读 · 0 评论 -
Oracle not in 不能有null
如果 not in 的子查询中有null值的话,整个查询不会有记录原创 2016-08-13 13:52:30 · 757 阅读 · 0 评论 -
Oracle10g 安装步骤
一、 首先点击高级安装->下一步->下一步->点击已安装产品,看是否有已经安装的oracle 有的话,可以直接用,或者删除之前的二、 如果没有的话,返回到第一级,点击基本安装,然后傻瓜式安装(一直点下一步) 后面有个东西配置的需要打上勾(已处理等),1****安装完毕需要把远程数据库文件导入(tnsnames.ora)2****本地数据库创建方式 cmd -> 敲sq原创 2016-08-13 14:46:03 · 400 阅读 · 0 评论 -
Oracle解锁表被锁
1.下面的语句用来查询哪些对象被锁:select object_name,machine,s.sid,s.serial#from v$locked_object l,dba_objects o ,v$session swhere l.object_id = o.object_id and l.session_id=s.sid;2.下面的语句用来杀死一个进程:alter system kill s原创 2016-08-13 14:58:24 · 676 阅读 · 0 评论 -
常用、特殊SQL整理
最近一直在操作数据库,发现上次总结的那篇博客不见了,今天又整理了一下 INSERTINSERT INTO 表名称 VALUES (值1, 值2,....)INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)INSERT INTO Persons VALUES ('a', 'b', 'c', 'd')INSERT INTO Perso原创 2016-08-20 10:05:52 · 634 阅读 · 0 评论 -
不同的左外连接left join方式(+)及 LeftJoin 和 *=使用注意
先说一些今天处理问题的时候发现了左外连接的新的写法方式啊,不知道大家见过没,不过这个是很好理解的select r.*,c.* from t_tsjb_result r left join t_d6_complaint c on c.comcon = r.comcon, (select t.d原创 2016-08-25 09:33:57 · 9453 阅读 · 0 评论 -
oracle 存储过程之游标(loop)使用
最近再接触Oracle的存储过程,目前来说,项目中主要是两种存储方式,一种是loop游标的方式,一种是merge into 函数 今天主要是说明一下游标的主要的用法,感觉这个看懂了,游标这一类应该都是相通的,下面就是主要的例子ALTER TABLE 表名 MODIFY cardtype NULL;这个是用到修改表机构的,大家可以随便了解一下。declare --声明两个变量 v_id VA原创 2016-08-29 11:45:09 · 17642 阅读 · 2 评论 -
oracle 11g开放1521端口
需求:本机做数据库备份,给同局域网下的其他机器进行数据库连接访问。 方法: 1、配置 ip+端口连接 参考: https://jingyan.baidu.com/article/066074d6541f37c3c21cb0c4.html https://jingyan.baidu.com/article/09ea3ede634dcec0aede39ab原创 2018-01-18 10:43:47 · 7139 阅读 · 0 评论