数据库
小旋风-java
这个作者很懒,什么都没留下…
展开
-
PLS-00103: Encountered the symbol “DECLARE“
PLS-00103: Encountered the symbol “DECLARE”因为有多个DECLARE,那么就要再end;后面加上/ 这样表示结束的意思,看图原创 2021-06-05 16:02:07 · 2202 阅读 · 0 评论 -
存储过程循环插入表中
查出角色表T_SYS_ROLE,循环然后插入角色资源表T_SYS_ROLE_RESOURCEdeclare --游标,从角色表T_SYS_ROLE取出所有数据 cursor ROLE_ID_cursor is SELECT ROLE_ID from T_SYS_ROLE; new_ROLE_ID ROLE_ID_cursor%rowtype; BEGIN --DBMS_OUTPUT.ENABLE(buffer_size => null); --表示输出buf原创 2021-06-04 23:41:09 · 338 阅读 · 0 评论 -
oracle游标双循环
oracle双循环循环资源表(T_SYS_RESOURCE)和角色表(T_SYS_ROLE)插入角色资源表t_sys_role_resourcedeclare --a表游标定义 cursor a_SYS_RESOURCE_cur is SELECT RES_ID FROM T_SYS_RESOURCE START WITH RES_ID IN (SELECT RES_ID FROM T_SYS_RESOURCE WHERE RES_NAME='交易订单查询') CONNECT BY PRIOR原创 2021-06-04 23:34:37 · 749 阅读 · 0 评论 -
mysql组内排序
比如说要获取班级的前3名,oracle 可以用 over partition by 来做。mysql就可以用GROUP_CONCAT + GROUP BY + substring_index实现。考试表DROP TABLE IF EXISTS test;CREATE TABLE test (id int(11) DEFAULT NULL,name varchar(20) DEFAULT...转载 2018-09-27 17:49:47 · 938 阅读 · 0 评论 -
mysql 外连接总结
原文:http://blog.sina.com.cn/s/blog_3d48dbb70100hyz4.html了点时间总结了一下mysql中的内,外连接.转载注明首先my sql 不支持oracle的(+) 内连接: 只连接匹配的行左外连接: 包含左边表的全部行(不管右边的表中是否存在与它们匹配的行),以及右边表中全部匹配的行右外连接: 包含右边转载 2014-12-23 23:15:52 · 479 阅读 · 0 评论 -
mysql中的where和having子句的区别
mysql中的where和having子句的区别@import url(http://www.blogjava.net/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);having的用法having字句可以让我们筛转载 2014-12-23 23:13:01 · 479 阅读 · 0 评论 -
Mysql子查询和联合(UNION)查询详解
原文:http://www.111cn.net/database/mysql/47438.htm在mysql中UNION查询是可以联合多个表,union只是mysql中联合查询的一个小点了,下面我来给大家介绍各种mysql中联合查询的语句,大家可参考参考。查询: 在select查询中,又嵌套了一个select查询。一个是外层查询,另一个是内层查询转载 2014-12-23 23:54:12 · 1290 阅读 · 0 评论 -
T-SQL查询进阶--深入理解子查询
原文;http://www.cnblogs.com/CareySon/archive/2011/07/18/2109406.html转载 2014-12-23 23:28:32 · 721 阅读 · 0 评论 -
mysql 修改自增类型
ALTER TABLE `user` CHANGE COLUMN `id` `id` BIGINT(20) NOT NULL AUTO_INCREMENT ;原创 2014-12-21 18:03:04 · 730 阅读 · 0 评论 -
mysql数据库导入SQL文件出现乱码,如何解决?(经验总结、实测有效)
使用SQLyog工具导出MySQL数据时,当数据量大时,导出不会错误,但导入时会出现错误,比如mysql数据库导入SQL文件时出现乱码。使用命令行导入被导出的数据时会出现如下这类的错误:ERROR 1064 (42000) at line 1: You have an errorin your SQL syntax; check the manual that correspond转载 2014-12-17 10:19:40 · 3518 阅读 · 0 评论