您的位置:首页 > 博客中心 > 数据库 >
  • 工作使用到的SQL语句

    left join查询左边一张表右边一张表。以左表为主:select * from A left join B on (主外键关系)先把A表中的数据查询出来 后面查询B表中的数据补齐在这里 * 号可以用任何列代替. 当然两表重复的列需要指

    2022-03-10 18:19点击阅读

  • SQL数据库表结构的修改(sql2005)

    一 、ALTER TABLE命令ALTER TABLE 语句用于在已有的表中添加、修改或删除列。二、添加列语法 :ALTER TABLE table_name ADD column_name datatype eg:  ALTER TABL

    2022-03-10 18:19点击阅读

  • jdbc 链接池

    package cn.itcast.jdbc.datasourse;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;

    2022-03-10 18:19点击阅读

  • oracle修改process和session数

    第一步:连接服务器,输入sqlplus第二步:以sysdba身份登陆第三步:查看和修改processes和sessions参数1. 查看processes和sessions参数select * from v$resource_limit;

    2022-03-10 18:19点击阅读

  • 数据库范式(1NF 2NF 3NF BCNF)

    第一范式(1NF)无重复的列例如,如下的数据库表是符合第一范式的:字段1字段2字段3字段4而这样的数据库表是不符合第一范式的:字段1字段2字段3字段4字段3.1字段3.2第二范式(2NF)第二范式(2NF)就是非主属性完全依赖于主关键字。所

    2022-03-10 18:19点击阅读

  • sql查询练习题

    --(1) 查询20号部门的所有员工信息。select * from emp e where e.deptno=20;--(2) 查询奖金(COMM)高于工资(SAL)的员工信息。select * from emp where comms

    2022-03-10 18:19点击阅读

  • oracle 处理时间和金额大小写的相关函数集合

    1 CREATE OR REPLACE FUNCTION MONEY_TO_CHINESE(MONEY IN VARCHAR2) 2 RETURN VARCHAR2 IS 3 C_MONEY VARCHAR2(12); 4

    2022-03-10 18:19点击阅读

  • web离线应用 Web SQL Database

    web sql database 是html5的一个新特性,它提供了基本的关系数据库功能,使用 `SQL` 来操纵客户端数据库的 API,这些 API 是异步的,规范中使用的方言是SQLlite 主要核心api有3个openDataba

    2022-03-10 18:19点击阅读

  • Oracle Long 類型欄位處理

    Long 數據類型的特點1、LONG 数据类型中存储的是可变长字符串,最大长度限制是2GB。2、对于超出一定长度的文本,基本只能用LONG类型来存储,数据字典中很多对象的定义就是用LONG来存储的。1、LONG 数据类型中存储的是可变长字符

    2022-03-10 18:19点击阅读

  • CodeIgniter $this->db->where()的自定义语句写法问题

    .自定义字符串:你可以手动的编写子句:$where="name=‘Joe‘ AND status=‘boss‘ OR status=‘active‘";$this-db-where($where);不知道大家去验证过没,我测试的时候蛋疼

    2022-03-10 18:19点击阅读

  • 蛋疼的mysql.exe登录

    Window命令行下MySQL的登录错在哪呀?怎么是Unknown database ‘root’?-p后面不要空格,直接输密码就OK了。建议-p后直接回车,然后根据提示再输入密码,这样别人看不到密码了,但这样依然蛋

    2022-03-10 18:19点击阅读

  • mysql的复习与进阶

    -- mysql的复习与进阶-- 创建一个结构完整的表create table tab1(id int(5) not null auto_increment primary key comment "这是ID",name varchar(2

    2022-03-10 18:19点击阅读

  • Oracle大数据查询优化

    1、对于像状态之类的列,不是很多的,就可以加位图索引,对于唯一的列,就加唯一索引,其余的创建普通索引。2、尽量不要使用select * 这样的查询,指定需要查询的列。3、使用hits select /*+index(索引名称) index(

    2022-03-10 18:19点击阅读

  • Oracle大数据SQL语句优化

    1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select i

    2022-03-10 18:19点击阅读

  • 物理磁盘空间使用已满导致数据库hang起

    情况描述  一天公司小张过来咨询,说是数据库查询报错了;乍一看好像是数据库有坏快了,为了排查更加详细的错误信息,决定查看一下告警日志,发现问题所在,原来是数据库的物理磁盘空间满了Writing to the above trace file

    2022-03-10 18:19点击阅读

  • Asp.Net 使用System.Data.OracleClient 连接oralce中文乱码以及sql含中文别名出现ORA-00911:Invalid character解决办法

    不需要去修改oracle以及client的字符集,只需要在web.config中连接字符串上加上 Unicode=True 问题解决。Unicode=True"/add name="ConnectionString" connectio

    2022-03-10 18:19点击阅读

  • SQL Server 锁的排队机制

    1、新建一个表,插入1010000数据:create table test(id int identity(1,1) ,name varchar(600)) goinsert into testvalues(replicate(a,600)

    2022-03-10 18:19点击阅读

  • Oracle字符集的查看查询和Oracle字符集的设置修改(转)

    最近郁闷的字符集2014年7月31日16:32:58本文主要讨论以下几个部分:如何查看查询oracle字符集、 修改设置字符集以及常见的oracle utf8字符集和oracle exp 字符集问题。一、什么是Oracle字符集 Oracl

    2022-03-10 18:19点击阅读

  • 如何从数据库层面检测两表内容的一致性

    一般来说呢,如何检测两张表的内容是否一致,这样的需求大多在从机上体现,以保证数据一致性。方法无非有两个,第一呢就是从数据库着手,第二呢就是从应用程序端着手。 我这里罗列了些如何从数据库层面来解决此类问题的方法。当然第一步就是检查记录数是否一

    2022-03-10 18:19点击阅读

  • MySql事务无法回滚的原因

    使用MySQL时,如果发现事务无法回滚,但Hibernate、Spring、JDBC等配置又没有明显问题时,不要苦恼,先看看MySQL创建的表有没有问题,即表的类型。InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点

    2022-03-10 18:19点击阅读