数据库学习笔记(1)-----数据库操作的基本四类语法
学习数据库已有3个月有余,对数据库也有一定的自我理解,为了避免之后遗忘,故写下此笔记,供之后查询。
查询语句,查询表’dual’注[1]。
select * from dual;
插入语句,将某一条数据插入进’dual’。
insert into dual(dummy) values(‘xxxxxx’);
更新语句,将’dual’数据中的某一条数据更新。
update dual set dummy = ‘xx’;
删除语句,将’dual’表中数据全部删除。
delete dual;
注解
注1:dual是Oracle与数据字典一起自动创建的一个表,它只有一列:dummy,其数据类型为:VARCHAR2(1)。DUAL中只有一行数据:‘X’。dual属于SYS模式,但所有用户都可以使用DUAL名称访问它。用SELECT计算常量表达式、伪列等值时常用该表,因为它只返回一行数据,而使用其它表时可能返回多个数据行。
desc dual; --查询dual的表结构。
由于dual不可更改,更改后也无效,所以目前用于作为语法填充特例,必要时可替换。