![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
_西西_open
知道自己要干什么,夜深人静,问问自己,将来的打算,并朝着那个方向去实现。而不是无所事事和做一些无谓的
展开
-
将某张表增加序列字段并赋值
首先我们先创建一张临时表存放关系例如-- 创建临时表 seq字段与临时表CREATE TABLE `demo_seq` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id主键', `demo_id` char(36) NOT NULL COMMENT '要增加字段表的id', PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=8192 DEFAULT CHARSET=utf8mb4;--...原创 2020-05-20 11:37:22 · 1008 阅读 · 0 评论 -
MYSQL操作数据库语句加索引、加字段、删字段、修改表名、修改字段
-- 主键索引 alter table 表名 add primary key ( 字段 ) -- 唯一索引 alter table 表名 add unique (字段 ) -- 普通索引 alter table 表名 add index index_name ( 字段 )-- 全文索引 alter table 表名 add fulltext ( 字段 )-- 多列索引 alter tab...原创 2018-04-24 14:48:25 · 627 阅读 · 0 评论 -
mysql查杀进程
-- 查看那些表锁到了show OPEN TABLES where In_use > 0;-- 查看进程号show processlist;-- 删除进程show processlist 查询出来的idkill id;原创 2018-04-04 17:50:57 · 716 阅读 · 0 评论 -
Oracle学习——dmp文件(表)导入与导出
转自:http://blog.csdn.net/zwk626542417/article/details/42196373前言 关于dmp文件我们用的还是比较多的,dmp文件它是作为oracle导入和导出表使用的文件格式,今天就将dmp文件导出和导入进行学习。 dmp文件导出 dmp文件导出用的比较多的一般是三种,他们分别是:导出整个数据库实例下的所有数转载 2018-01-03 12:29:50 · 785 阅读 · 0 评论 -
mybatis的动态sql详解(精)
转载自:http://www.jb51.net/article/71528.htmMyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑,本文详解mybatis的动态sql,需要的朋友可以参考下MyBatis 的一个强大的特性之一通常是它的动态 SQL 能力。如果你有使用 JDBC 或其他 相似框架的经验,你就明白条件地串联 SQL转载 2017-12-03 15:40:52 · 333 阅读 · 0 评论 -
Mybatis批量增加,删除,更新Oracle
转载自:http://blog.csdn.net/sanyuesan0000/article/details/19998727最近需要用到Mybatis批量新增oracle数据库,刚开始在网上找到的方法是都是更新mySQL的,试了一下发现不适合Oracle,后来发现正确的oracle批量新增的sql是:insert into ATTRACTIONS (ID, NAME, LON转载 2017-12-03 15:20:55 · 267 阅读 · 0 评论 -
oracle_mybatis批量修改数据
begin update ordermain productno = #{item.productno} where ORDERNO = #{item.orderno} ;e原创 2017-12-03 15:17:13 · 857 阅读 · 0 评论 -
Oracle数据库中Mybatis批量插入数据
BEGIN INSERT INTO ABC (ID,NAME) VALUES ( DEMO.SEQ_EID.NEXTVAL,#{item.name} ) ;END ;原创 2017-11-29 09:56:52 · 287 阅读 · 0 评论 -
sql之LEFT JOIN(左连接)、RIGHT JOIN(右连接)、INNER JOIN(内连接)
表数据如下:1.LEFT JOIN(左连接)select * fromuser u LEFT JOIN dept d on d.userId = u.userId个人理解:左连接时,以左边的数据表为基础,关联查询,右边的表查询不到到则匹配为null,匹配到则有值。2.RIGHT JOIN(右连接)select原创 2017-09-01 11:32:35 · 609 阅读 · 0 评论 -
Mysql之视图问题
Mysql版本号mysql-5.7.17结论:修改视图中的数据视图中对应的表数据也会被修改代码实例:首先创建表userSql语句如下:DROP TABLE IFEXISTS `user`;CREATE TABLE`user` ( `userId` int(4) NOT NULL AUTO_INCREMENT, `userName` varchar(4) DEFA原创 2017-09-07 11:11:23 · 324 阅读 · 0 评论 -
oracle之用户解锁
1.找到运行输入cmd大小写不区分,点击确认。2.首先输入:sqlplus /nolog 注意:/nolog中/和nolog是连着的其中sqlplus表示的是进入sqlplus环境,nolog参数表示不登录到服务器上的意思,如果没有就会提示你说让用户名密码3.再次输入命令conn / assysdba 这句话的意思是以超级管理员的身份连接数据库注意:这里的/和原创 2017-09-06 11:04:54 · 301 阅读 · 0 评论