你是九月的梦中浓冬,而我躲在梦里不敢见你。
程佳乐-<未梦及半>
SQL的分类:
DDL:数据定义语言: Create,Drop,Alter
DCL:数据控制语言: Grant,if...
DML: 数据操纵语言: insert,update,delete...
DQL: 数据查询语言: select
DDL及DCL语句:
1 | -- 创建表空间 |
DDL及DCL语句:
1 | --建表语句 |
数据增删改语句:
1 | --插入语句 |
数据类型:
数据类型:
- 字符型
( 1) CHAR : 固定长度的字符类型,最多存储 2000 个字节
( 2) VARCHAR2 :可变长度的字符类型,最多存储 4000 个字节
( 3) LONG : 大文本类型。 最大可以存储 2 个 G- 数值型
NUMBER : 数值类型
例如: NUMBER(5) 最大可以存的数为 99999
NUMBER(5,2) 最大可以存的数为 999.99- 日期型
( 1) DATE:日期时间型,精确到秒
( 2) TIMESTAMP:精确到秒的小数点后 9 位- 二进制型(大数据类型)
( 1) CLOB : 存储字符,最大可以存 4 个 G
( 2) BLOB:存储图像、声音、 视频等二进制数据,最多可以存 4 个 G
sqlplus命令:
1 | sqlplus 用户名/密码@服务器地址及端口号/全局数据库名 |
删除的区别:
- delete 删除的数据可以rollback.
- delete 删除可能产生碎片,并且不释放空间.
- truncate 是先摧毁表结构,再重构表结构.
- delete和truncate都不改表结构,要把表也删除,使用drop table.
1 | --练习数据库建表语句 |