码迷,mamicode.com
首页 > 数据库
Oracle11g RAC+DG搭建
项目环境准备 3.1虚拟机配置 版本选择 注意Linux操作系统。此次项目我选择的版本是Oracle Enterprise Linux 5.4 内存的设置 本人电脑物理内存8G,由于此次实验要开三台虚拟机,基于集群两台机需要的内存较大,故每台给2G,单实例做standby的给1.5G。 添加选择网卡 ...
分类:数据库   时间:2019-11-09 21:28:48    阅读次数:102
SQL-W3School-函数:SQL UCASE() 函数
1、 UCASE() 函数 UCASE 函数把字段的值转换为大写。 SQL UCASE() 语法 SELECT UCASE(column_name) FROM table_name SQL UCASE() 实例 我们拥有下面这个 "Persons" 表: IdLastNameFirstNameAdd ...
分类:数据库   时间:2019-11-09 21:27:58    阅读次数:109
SQL实用技巧:如何判断一个值是否为数字的方法
检测是不是数字型的数据, 两种方法 1. ISNUMERIC ( expression ) 2. PATINDEX ( ‘%pattern%‘ , expression ) 1. ISNUMERIC ( expression ) 如果是数字类型则返回 1 ,不是则返回 0 但ISNUMERIC有时是 ...
分类:数据库   时间:2019-11-09 21:24:39    阅读次数:131
RandomAccessFile的用法
“r”:以只读的方式打开,调用该对象的任何write(写)方法都会导致IOException异常“rw”:以读、写方式打开,支持文件的读取或写入。若文件不存在,则创建之。“rws”:以读、写方式打开,与“rw”不同的是,还要对文件内容的每次更新都同步更新到潜在的存储设备中去。这里的“s”表示sync ...
分类:数据库   时间:2019-11-09 21:22:19    阅读次数:88
MySQL 错误代码:2003
idea项目一启动就报错: 20:01:13,047 ERROR DruidDataSource:1846 - create connection errorcom.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications ...
分类:数据库   时间:2019-11-09 21:20:35    阅读次数:83
重温《NoSQL精粹》
在网上有关Redis相关文章满天飞的时候,这个时候我决定重温一下NoSQL。它是什么,用于解决什么问题,有哪些相类似的技术,与传统的关系型数据库有哪些差别,什么时候使用?也正如书中所说的,篇幅短小,内容却很丰富。新技术的诞生,我们应该以既稳健又前瞻的心态看待它。 1. 它是什么,用于解决什么问题? ...
分类:数据库   时间:2019-11-09 21:20:20    阅读次数:71
四十:数据库之SQLAlchemy实现排序的三种方式
SQLAlchemy实现排序有三种方式一:order_by:查询的时候使用此方式根据某个字段或模型下的属性进行排序二:模型定义的时候,指定排序方式三:一对多的时候,relationship的order_by参数 准备工作 from sqlalchemy import create_engine, C ...
分类:数据库   时间:2019-11-09 20:04:37    阅读次数:146
SQL-W3School-高级:SQL AUTO INCREMENT 字段
1、 Auto-increment 会在新记录插入表中时生成一个唯一的数字。 AUTO INCREMENT 字段 我们通常希望在每次插入新记录时,自动地创建主键字段的值。 我们可以在表中创建一个 auto-increment 字段。 用于 MySQL 的语法 下列 SQL 语句把 "Persons" ...
分类:数据库   时间:2019-11-09 19:59:05    阅读次数:90
[PHP] 新版本PHP7.4与新版本MySQL8认证问题
mysql8的默认密码加密方式是caching_sha2_password,PHP7.4连接mysql的加密方式也为caching_sha2_password,这个地方要注意。 当为了兼容旧版的客户端不只是PHP,还有在主从复制的时候也会有问题,mysql8的认证方式改回了mysql_native_ ...
分类:数据库   时间:2019-11-09 19:58:47    阅读次数:134
SQL-W3School-高级:SQL Date 函数
1、 SQL 日期 当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配。 只要数据包含的只是日期部分,运行查询就不会出问题。但是,如果涉及时间,情况就有点复杂了。 在讨论日期查询的复杂性之前,我们先来看看最重要的内建日期处理函数。 MySQL Date 函数 下面 ...
分类:数据库   时间:2019-11-09 19:53:28    阅读次数:107
mysql 存储过程
数据库的存储过程在正常的线上应用是不会用到了,至少在我工作的这么些年,很少再遇到存储过程。 但在现实的测试过程中,为了快速修改一些数据,还是需要使用到存储过程。 设置的参数的IN, OUT, INOUT IN 表示调用者向过程传入值, OUT 表示过程向调用者传出值, INOUT 前两者的结合 cr ...
分类:数据库   时间:2019-11-09 19:50:39    阅读次数:107
SQL-W3School-高级:SQL NULL 函数
1、 SQL ISNULL()、NVL()、IFNULL() 和 COALESCE() 函数 请看下面的 "Products" 表: P_IdProductNameUnitPriceUnitsInStockUnitsOnOrder 1 computer 699 25 15 2 printer 365 ...
分类:数据库   时间:2019-11-09 19:40:18    阅读次数:132
【翻译】Flink Table 和 SQL API 概念与通用API
本文翻译自官网:https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/table/common.html Table API和SQL集成在共同API中。该API的中心概念是Table,用作查询的输入和输出。本文档介绍了使用Ta ...
分类:数据库   时间:2019-11-09 19:38:35    阅读次数:97
SQL-W3School-高级:SQL ALTER TABLE 语句
1、 ALTER TABLE 语句 ALTER TABLE 语句用于在已有的表中添加、修改或删除列。 SQL ALTER TABLE 语法 如需在表中添加列,请使用下列语法: ALTER TABLE table_name ADD column_name datatype 要删除表中的列,请使用下列语 ...
分类:数据库   时间:2019-11-09 19:33:18    阅读次数:103
数据库存数据时,逻辑上防重了为啥还会出现重复记录?
在很多异常情况下,比如高并发、网络糟糕的时候,数据库里偶尔会出现重复的记录。 假如现在有一张书籍表,结构类似这样 在异常情况下,可能会出现下面这样的记录 但是,想了想,自己在处理相关数据的时候也加了判重的相关逻辑,比如,新增时当图书 name 相同时,会提示图书重复而返回。 初次遇到这个情况的时候, ...
分类:数据库   时间:2019-11-09 19:28:42    阅读次数:81
SQL-W3School-高级:SQL NULL 值
1、 NULL 值是遗漏的未知数据。 默认地,表的列可以存放 NULL 值。 本章讲解 IS NULL 和 IS NOT NULL 操作符。 SQL NULL 值 如果表中的某个列是可选的,那么我们可以在不向该列添加值的情况下插入新记录或更新已有的记录。这意味着该字段将以 NULL 值保存。 NUL ...
分类:数据库   时间:2019-11-09 19:21:50    阅读次数:90
SQL-W3School-高级:SQL VIEW(视图)
1、 视图是可视化的表。 本章讲解如何创建、更新和删除视图。 SQL CREATE VIEW 语句 什么是视图? 在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。 视图包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。我们可以向视图添加 SQL 函 ...
分类:数据库   时间:2019-11-09 19:16:03    阅读次数:101
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!