数据库操作
文章平均质量分 71
人中王
天道酬勤,地道酬善,商道酬信,学道酬苦,业道酬精,人道酬诚。
展开
-
数据库四种隔离级别
首先用通俗的语言介绍以下事务的特性(ACID): 原子性(Atomicity):原子性是指一个事务中的操作,要么全部成功,要么全部失败,如果失败,就回滚到事务开始前的状态。 一致性(Consistency):一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。那转账举栗子,A账户和B账户之间相互转账,无论如何操作,A、B账户的总金额都必须是不变的。 隔离性...转载 2021-07-30 16:33:04 · 168 阅读 · 0 评论 -
psql按月分表之触发器自动建表
1、创建主表 通过主表定义好表的结构,需要一个分表的关键字,比如下面的date_key,分表的时候会根据这个字段所在的表的范围决定插入到哪张分区表中。 drop table if exists tbl_partition;CREATE TABLE tbl_partition(...转载 2021-06-30 17:51:20 · 532 阅读 · 1 评论 -
MySQL实现递归查找树形结构
这两天,遇到了子节点的需求.这里简单做个总结. 1.数据库中的树形结构 数据库中存贮的数据,以ID和P_ID(父id),来存贮树形结构 这样如果需要查找某个节点的子节点,就可以寻找P_ID.如果要查找所有子节点,就需要遍历所有的子节点的子节点. 如果要判断是否为同级的节点,就可以查找是否有相同的父节点. 2.MySQL中如何查找相应的数据 这里,我采用的是写一个存贮函数.在查询时可以直接...转载 2020-09-17 21:48:40 · 1047 阅读 · 0 评论 -
浅谈JDBC连接数据库
<br /> JDBC怎么连接数据库?Java数据库连接(JDBC)由一组用Java编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。本文主要集合了不同数据库的连接方式。 <br />1、Oracle8/8i/9i数据库(thin模式) <br /> 1. Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); <br />原创 2010-11-16 14:42:00 · 312 阅读 · 0 评论 -
获取和关闭连接 (经典)
<br />/*<br /> * To change this template, choose Tools | Templates<br /> * and open the template in the editor.<br /> */<br />package com.sun.connection;<br />import java.sql.Connection;<br />import java.sql.DriverManager;<br />import java.sql.PreparedStat原创 2010-11-16 14:28:00 · 354 阅读 · 0 评论 -
SQLserver中用convert函数转换日期格式
<br />SQLserver中用convert函数转换日期格式 2008-01-15 15:51<br />SQLserver中用convert函数转换日期格式<br />SQL Server中文版的默认的日期字段datetime格式是 yyyy-mm-dd Thh:mm:ss.mmm <br />整理了一下SQL Server里面可能经常会用到的日期格式转换方法: <br />举例如下: <br />select CONVERT(varchar, getdate(), 120 ) <br />2004-原创 2010-11-16 14:47:00 · 494 阅读 · 0 评论 -
备份和导入oracle数据库的语法详解(exp和imp)
备出数据详解: exp 用户名/口令@数据库 owner=用户名 file=存储文件的路径 例:exp cmci/cmci@cmci owner=cmci file=f:\fileconvertandview.dmp导入数据详解: imp 用户名/口令@数据库 fromuser=用户名 touser=用户名 file=存储文件的路径原创 2012-02-11 10:57:54 · 446 阅读 · 0 评论