- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 【PostgreSQL-9.6.3】函数(3)--日期和时间函数
在PostgreSQL中,DATE、TIME、TIMESTAMP是三种不同的数据类型。DATE表示日期类型,格式为YYYY-MM-DD或YYYYMMDD;TIME表示时间类型,格式为hh:mi:ss;TIMESTAM类型的格式一般为'YYYY-MM-DD hh:mi:ss'。1. current_date、current_time和localtimecurrent_date按照YYYY
2017-05-31 21:24:05 1322
原创 【PostgreSQL-9.6.3】函数(2)--字符型函数
在上一篇博文中我们交流了数值型函数(点击打开链接),这篇我们将讨论PostgreSQL中的字符型函数。1. reverse(string)reverse函数可以将string字符串的字母显示顺序颠倒。test=# select reverse ('world'); reverse --------- dlrow(1 row)test=# 2. pos
2017-05-27 07:56:57 791
原创 【PostgreSQL-9.6.3】函数(1)--数值型函数
函数表示对输入参数返回一个特殊计算结果的值。PostgreSQL中的函数种类比较丰富,主要分为以下几类:数学函数、字符串函数、日期和时间函数、条件判断函数、系统函数、加密函数以及其他函数。这篇文章只介绍数学函数,其他几种函数会在后续文章中逐一介绍。数学函数数学函数主要用来处理数值型数据,主要的数学函数有:绝对值函数、三角函数、对数函数、随机数函数等。1. 绝对值函数ABS(A)te
2017-05-26 07:51:47 2593
原创 【PostgreSQL-9.6.3】数据表操作语句
1.创建数据表create table table_name (字段1数据类型[列级别约束条件][默认值],字段2数据类型[列级别约束条件][默认值],字段3数据类型[列级别约束条件][默认值],…[表级别约束条件]);如创建表test:create table test (id int,name varchar2(10),deptid
2017-05-23 23:58:47 856
原创 【PostgreSQL-9.6.3】创建、修改、删除PostgreSQL数据库
1.创建数据库create database database_name;2.修改数据库的名称alter database database_name rename to new_database_name;3.修改数据库的拥有者alter database database_name owner to new_owner_name;4.删除数据库(
2017-05-23 23:33:03 1458
原创 【PostgreSQL-9.6.3】约束
PostgreSQL中的约束有以下五种:主键约束、外键约束、非空约束、唯一性约束、默认约束。下面分别对这五种约束作说明。一、主键约束(PrimaryKey Constraint)主键约束要求主键列中的数据非空且唯一,也就是说主键约束其实已经含有非空、唯一性两种约束。主键能够唯一标识数据表中的一行记录,可以配合外键来定义不同表之间的关系,并提高查询速度。主键分为两种类型:单字段主键和
2017-05-23 23:18:53 1126
原创 【Linux】Ubuntu输入法不能开机自启的解决方法
操作系统:Ubuntu Kylin 16.10自从操作系统安装了搜狗输入法以后,每次重启电脑都需要手动启动Fcitx,才能启动搜狗输入法。下面给大家介绍输入法开机自启的解决方法:操作系统的用户家目录下(家目录:~或者/home/用户名)创建文件 .xprofilelgr@lgr-pc:~$ vi .xprofile添加如下内容:export LC_ALL=zh_CN.ut
2017-05-23 20:47:56 817
原创 【PostgreSQL-9.6.3】数据库的启动、登录、退出、关闭
当我们费尽千辛万苦安装完数据库后,一定会迫不及待的想使用它。骚年,不要着急,且看我为您解析PostgreSQL的启动,登录,退出,关闭过程。一 启动数据库服务器1. 没有设置环境变量的情况下postgres@lgr-pc:/usr/local/pgsql$./bin/postgres -D data >./data/logffile 2>&1 &其中‘.’代表当前路
2017-05-22 17:04:40 23542
原创 【Linux】ubuntu中怪异的vi编辑器
由于前几天一场windows系统的比特币勒索病毒,我下狠心装了Linux的ubuntu版本。可是今天在使用命令行中的vi编辑器时出现了怪异的现象:backspace不能删除,编辑模式回车随机出现字母......查询资料后得知,ubuntu中在安装时会自带vim编辑器,但却是vim-common。要想正常使用vim,需要先卸载vim-common,然后安装vim才能正常使用。命令如下:
2017-05-22 10:44:19 592
原创 【SQL】CASE与DECODE
1. case..when case..when语句用于按照条件返回查询结果,如当我们想把emp表的工资按照多少分成几个不同的级别,并分别统计各个级别的员工数。SQL语句如下:select (case when sal '1' when sal > 1000 and sal '2' wh
2017-05-09 16:02:02 680
Python Indent插件
2017-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人