您的当前位置:首页 > 建站学院 > 数据库 > 
  • 简单的oracle sql 语句

    数据库2025年06月17日

    创建表空间 create tablespace qnhouse --表空间文件路径 datafile 'E:\qnhost\qnhouse.dbf' --表空间文件大小 size 100M; 创建用户 create user qnhouse --登录密码 identified by qnhouse --默认的表空间 default tablespace q...

  • MySQL中明知道查询结果只有一个,SQL语句中使用LIMIT 1会提高查询效率

    数据库2025年06月17日

    用户使用email作为用户名登陆的话,就需要查询出email对应的一条记录。每个用户的email是唯一的。 SELECT * FROM t_user WHERE email=?; 上面的语句实现了查询email对应的一条用户信息,但是由于email这一列没有加索引,会导致全表扫描,效率会很低。 SELECT * FROM t_user WHERE emai...

  • Oracle SQL——inner jion;left join;right join的区别和使用场景

    数据库2025年06月16日

    背景 在一次面试的时候,面试官让我说一下这三者的使用场景和区别,当时瞬间懵逼,哈哈。回来赶快看一看,记下来。 详解 inner join 等值查询:返回两张表中,联结字段值相等的组合记录 举例:所有学生参加考试,学生考试结果查询 表如下 表Student(学生表)记录如下: t_id name 1 龙 2 情 3 风 4 月 5 度 表Score(分数表)...

  • SQL Server和MySQL主外键写法对比

    数据库2025年06月16日

    SQL Server主键的写法: --列级 create table dept ( dept_no int primary key, dept_name nvarchar(20) not null ) --表级 create table dept ( dept_no int not null, dept_name nvarchar(20) not null...

  • Oracle服务器定位CPU使用率高的瓶颈(SQL)

    数据库2025年06月15日

    1.首先用TOP命令监控系统资源,如果是AIX系统,就用topas,进入TOP命令的滚动刷新数据时,发现userCPU高达98%!! 保持top的状态下,按shift+p,可以将所有进程按CPU使用率高低排序,这样可以了解消耗CPU最多的进程是哪些 2 现在v$process 视图中找到pid对应的地址addr,将进程号pid和oracle的session...

  • Oracle java.sql.SQLException: The Network Adapter could not establish the connectio

    数据库2025年06月15日

    网络适配器无法建立连接 出现这个问题可能是oracl服务没有打开或者是配置的数据库连接的信息:驱动类、连接地址、用户名、密码不对 win+r 输入Regedit 查找到Oracle服务 ...

  • Springboot+Mybatis(Mysql 、Oracle) 注解和使用Xml两种方式批量添加数据

    数据库2025年06月15日

    1、使用注解的方式批量添加数据,在该方法中,传进来的参数是一个List集合,使用一个foreach 循环解析集合的数据,最后再批量保存到数据库 代码如下: //批量保存@Insert({"<script>", "insert into QUESTION_BANK (NAME, SUBJECT, TY...

  • Sql:mysql练习题及答案2 转载 https://www.cnblogs.com/ztz0/p/5749648.html

    数据库2025年06月14日

    mysql查询语句练习题Sutdent表的定义 字段名 字段描述 数据类型 主键 外键 非空 唯一 自增 Id 学号 INT(10) 是 否 是 是 是Name 姓名 VARCHAR(20) 否 否 是 否 否 Sex 性别 VARCHAR(4) 否 否 否 否 否 Birth 出生年份 YEAR 否 否 否 否 否 Department 院系 VARCH...

  • Mysql和Oracle数据库常用命令

    数据库2025年06月14日

    一、Mysql数据库基本命令: 1.给root用户设置密码 mysqladmin -u root password ' ' 或者进入数据库: set password=password('密码') flush privileges; 2.对已有用户密码修改密码 mysqladmin -u用户名 -p旧密码 password 新密码 3.创建一个名为wlj_...

  • SQL中EXCEPT函数在 Mysql 和 sqlServer 中的替代方法

    数据库2025年06月13日

    示例摘自:极客代码:http://wiki.jikexueyuan.com/project/sql/useful-functions/except-clause.html EXCEPT 子句 EXCEPT 子句/运算符用于将两个 SELECT 语句结合在一起,并返回第一个 SELECT 语句的结果中那些不存在于第二个 SELECT 语句结果的记录。这就意味...