自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 PostgreSql学习-角色&权限

PostgreSQL使用角色来管理数据库的访问权限,数据库角色跟操作系统用户是不相关的,数据库角色只是用来管理数据库。根据角色不同,一个角色可以看做是一个用户,或者一组用户。角色可以有数据库对象,例如表,视图,也可以把这些对象上的访问权限赋予其他角色,这样其他角色也可以访问不属于他自身的其他对象。一、数据库角色1.创建角色:CREATE ROLE role_name;2.删除角色:D...

2019-03-30 15:27:47 847

原创 PostgreSql学习-序列

一、简介序列对象(也叫序列生成器)就是用CREATE SEQUENCE 创建的特殊的单行表(只会存储当前序列号)。一个序列对象通常用于为行或者表生成唯一的标识符。sequence 是一种特殊的数据库对象,用来产生独一无二的数字ID。二、创建序列方法一:直接在表中指定字段类型为serial 类型 CREATE TABLE person ( id SERIAL, name TEX...

2019-03-29 18:08:29 259

原创 PostgreSql学习-触发器

一、触发器简介触发器(trigger):是一种特殊的存储过程,可以用来对表实施复杂的完整性约束,保持数据的一致性。当触发器所保护的数据发生改变时,触发器会自动被激活,并执行触发器中所定义的相关操作,从而保证对数据的不完整性约束或不正确的修改。1、基础知识(1)触发器的定义:就是说某个条件成立的时候,触发器里面所定义的语句就会被自动的执行。(因此触发器不需要人为的去调用,也不能调用)(2)...

2019-03-29 17:57:36 1011

原创 PostgreSql学习-视图&函数

一、视图1.1创建/修改视图CREATE OR REPLACE VIEW view_xsxx ASSELECT a.sno,sname,sdept,cno,grade FROM test.student a,test.sc b where a.sno=b.sno;1.2查询视图SELECT * FROM view_xsxx;1.3删除视图DROP VIEW view_xsxx;...

2019-03-29 17:48:20 764

原创 PostgreSql学习-基础

----创建数据库CREATE DATABASE name;DROP DATABASE name; ----删除数据库----创建模式CREATE SCHEMA test ;DROP SCHEMA test; ------删除模式----创建表CREATE TABLE test.student (id INTEGER not null,sno char(10) PRIMAR...

2019-03-29 17:32:34 176

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除