
数据库
Bruce_Up
聪明出于勤奋,天才在于积累
展开
-
数据库简介、及常用数据库介绍
一、数据库简介数据库:就是数据的仓库,它是长期存储在计算机内,有组织的、可共享的数据的集合。数据库管理系统(DBMS: 用来对数据进行存储、管理等操作的软件二、数据库分类数据库通常分为层次式数据库、网络式数据库和关系式数据库三种。而不同的数据库是按不同的数据结构来联系和组织的。而在当今的互联网中,最常见的数据库模型主要是两种,即关系型数据库(SQL)和非关系型数据库(NoSQL,N...原创 2018-09-17 22:10:14 · 23299 阅读 · 5 评论 -
Sql常用查询操作
1.查询语句模板:需要注意的是: FROM 才是 SQL 语句执行的第一步,并非 SELECT 。 SELETC 是在WHERE语句执行之后执行的,所以不能再WHERE语句后使用SELECT中设置的别名 WHERE是对分组前进行的过滤,HAVING是对分组后进行过滤。2.sql中的 与 或 非与--and 或--or 非--not 注意的是 :and 优先级高于 o...原创 2018-09-18 00:40:28 · 29008 阅读 · 0 评论 -
数据库对表的操作(常用)
1.创建表1) 直接建表:CREATE TABLE [schema.] 表名 ( id int PRIMARY KEY,..... ); schema 为方案,默认为用户名2) 子查询建表:CREATE TABLE table [(col1,col2...)] AS SELECT * FROM emp;新建表后面的字段...原创 2018-09-18 20:30:00 · 1229 阅读 · 0 评论 -
常用数据库操作(DML、序列等)
一、序列1.1序列作用:在Oracle数据库中,序列的用途是生成表的主键值,可以在插入语句中引用,也可以通过查询检查当前值,或使序列增至下一个值1.2创建序列:CREATE SEQUENCE SEQ_EMP --序列最大最小值MINVALUE 1MAXVALUE 99999999--序列起始值START WITH 1--序列每次增加值INCREMENT BY 1--...原创 2018-09-18 22:01:15 · 879 阅读 · 0 评论 -
数据库对象视图、索引、游标、触发器简介
视图1.视图概述1) 视图是什么:视图是基于 SQL 语句的结果集的可视化的表(虚拟表),一个视图并不真正包含真实的数据,只是从另一个视角查看或改变表里的数据。2) 视图的作用:视图可以起到隐藏数据的功能,可以选择性的显示表中的字段和行(隐藏数据)视图可以将复杂的多表查询的结果构成一个简单的表结构给用户(简化开发)2.视图的使用1)视图创建CREATE OR ...原创 2018-09-18 23:16:59 · 1092 阅读 · 0 评论 -
NLS_DATE_LANGUAGE修改
NLS_DATE_LANGUAGE下面是临时修改nls_date_language参数为中文,以方便当前会话导入'08-12月-13 03.16.19.119000 下午'之类的数据。报错ORA-01843: not a valid month解决:1、查看NLS_TIMESTAMP_FORMAT和NLS_DATE_LANGUAGE参数和SYSTIMESTAMP 数据格式SQL&...原创 2018-10-22 16:05:25 · 6463 阅读 · 0 评论 -
PlSQL 远程连接数据库配置
一、查看TNS File路径二、编辑文件tnsnames.ora 添加新的连接(这个需要和要远程连接的数据库对应) 例如加一个新的连接三、登录这时就能看的我们刚才加入的数据库连接...原创 2018-12-13 13:03:07 · 581 阅读 · 0 评论