数据库基础知识
文章平均质量分 55
haozi6140
我只是在利用博客整理自己的学习笔记
展开
-
日期函数
日期函数 1.日期类型 1)date:数据库中常用的日期类型,可以存储年月日时分秒 默认格式:yy-mon-dd date'yy-mon-dd' 一共占用了7个字节,第一个字节存的是 世纪,(应该加上100) 第二个字节存的是 ...原创 2018-03-29 10:46:23 · 238 阅读 · 0 评论 -
字符串基本操作与函数
1)字符串类型: char:定长字符串类型,最大长度为2000个字节。不指定长度时,默认为1个字节。 varchar2():可变字符串长度,最大长度为4000个字节,必须指定字符串长度。 long:varchar2的加长版,最大长度为2G的字节。 但是在一个表中,只能存在一个long类型的字段。 此字段还不能作为主键和索引...原创 2018-03-23 21:18:08 · 235 阅读 · 0 评论 -
数值函数
数值函数 1.数值类型number(p,s) p表示有效位数, p的范围是1~38,默认值为38,p可以使用*来代替; s表示小数点后的位数,s的范围是-84~127 ,默认值取决于p,如果指定p,s的默认值为0,如果不指定p,s的默认值为127; number:浮点数,这里的p和s都没有进行指定,不能简单的理解为默认(我在实验number一共准确存...原创 2018-03-23 21:19:52 · 2531 阅读 · 0 评论 -
null,default关键字
一)null关键字:1.null是空的意思, 在表中,默认情况下,所有的字段值都可以为空。1.建表期间,可以对某一字段进行非空约束(not null) 在insert时,此字段必须要有数据create table temo( id number(4); name varchar2(20) not null;);--在insert时,name字段必须要有数据2.在没有...原创 2018-03-23 21:19:19 · 10170 阅读 · 0 评论 -
数据库常识
数据库的学习一)数据库的发展 数据保存的发展史,最开始由手动管理,后来发展为文件管理。 文件保存的缺点: 1.在存储数据时,没有一定的结构 2.不便于修改数据 3.数据越来越多,文件容易丢失 后来发展为使用数据库进行数据的存储和管理。二)数据库的安装 TCP协议的端口号:1521(oracle默认的) HTTP协议的端口号:8...原创 2018-03-23 21:17:15 · 138 阅读 · 0 评论 -
虚表
虚表dual 虚表是oracle中提供的一个没有数据的表名(dual),是给一些基础操作提供的基础表。--使用虚表计算1+2的结果select 1+2 from dual;原创 2018-03-23 21:18:53 · 435 阅读 · 0 评论 -
Oracle数据库中常用的数据类型
1.数字类型: number(p) number(p,s) p:表示数字的有效长度 s:表示小数点后的位数 reg: number(5,2):最大值为999.99 number(2):表示整数,最大值为992.定长字符类型: char 不规定:默认为1个字节 ...原创 2018-03-23 21:18:20 · 525 阅读 · 0 评论 -
SQL语言(结构化查询语言)
用途:通过DBMS来操作DB1.DDL语言(Data Definition Language):数据定义语言 create:用来创建表和对象--创建student表,-- 字段 stu_id number(4),-- stu_name varchar2(20),-- stu_gender varchar2(2).create table student...原创 2018-03-23 21:18:42 · 575 阅读 · 0 评论 -
trunc函数,decode函数
1)trunc(number,num_digits) Number是需要截尾取整的数字,也可以是日期 Num_digits用于指定整精度的数字(默认为0)。 trunc()函数截取时不进行四舍五入--为123.456,123.546取整select trunc(123.456),trunc(123.546) from dual;--保留123.456小数点后俩位小数和小数点前...原创 2018-03-29 12:18:43 · 530 阅读 · 0 评论