数据操纵语言DML__INSERT语句

原创 2015年11月18日 12:42:30
INSERT INTO 表名(字段名1,字段名2,……字段名n) VALUES(字段名1的数据,字段名2的数据,…字段名n的数据)
@INSERT INTO myemp(id,name,job,salary) VALUES(1001,'rose','PROGRAMMER',5500);

列名可以忽略不写,若不写则全列插入,并且值的顺序必须要和表中的列的顺序一致才能插入成功 
INSERT INTO myemp VALUES(1001,'rose','PROGRAMMER',5500);

    查询表里的所有数据:SELECT * FROM employee;

    在数据库中,在不指定值时,所有的都是null


INSERT INTO employee
       VALUES (1005,'jah',DEFAULT,sysdate,600,'teacher',12);
@在VALUES里可以使用DEFAULT关键字作为值,作用"使用当前列的默认值"
   
INSERT INTO employee
       VALUES (1006,'boss',DEFAULT,TO_DATE('1970-06-08','YYYY-MM-DD'),9999,'BOSS',55);
@用TO_DATE函数转换为日期类型的数据--->TO_DATE('1970-06-08','YYYY-MM-DD')  
    Oracle的默认的日期格式‘DD-MON-RR'

所有的DML操作,都需要再执行事务提交语句commit

相关文章推荐

数据操作语言 (DML) 语句

数据操作语句(DML)语句在已存在的模式对象进行访问和操作数据。DML语句不会隐私提交当前事务。以下是数据操作语言语句: CALL DELETE EXPLAIN PLAN INSERT LO...

Oracle DML语句(insert,update,delete) 回滚开销估算

Oracle DML语句(insert,update,delete) 回滚开销估算一、Oracle DML SQL回滚逻辑简介      数据库事务由1个或多个DML(insert,update,de...
  • yzsind
  • yzsind
  • 2011年09月18日 22:22
  • 6834

DML语句(delete,insert,update)

DML(Data Manipulation Language 数据操作语言)insert 将记录插入到数据库update 修改数据库的记录delete 删除数据库的记录commit 提交数据save...
  • suwu150
  • suwu150
  • 2016年10月03日 01:32
  • 1175

SQL-DML(Data Manipulation Language) 数据操纵语言

DML  DML(Data Manipulation Language) 数据操纵语言 DML 利用 INSERT、SELECT、UPDATE 及 DELETE 等语句来操作数据库对象所包含的数据...

DML(数据操纵语言)

1)插入语句 insert into T_Person1(Id,Name,Age) values(1,'Vicky',20) --插入一条据数,字段和值必须前后对应 insert into T_...

Oracle数据库学习——数据操纵语言(DML)之连接查询

3.数据操纵语言(DML) 3.1 连接查询 —(1)内连接 —(2)外连接 左外连接(LEFT JOIN)   返回左边表的所有行 右外连接(RIGHT JOIN) 返回右边表的所有行,实现 ...

Oracle:数据操纵语言(DML)-数据插入

Oracle基础培训:数据操纵语言(DML)-数据插入,用INSERT命令完成对数据的插入。 语法结构:根据结果集创建表 INSERT INTO 表名(列名1,列名2……)...

(尚硅谷) Orcale 数据处理DML(INSERT/DELETE/UPDATE) DCL :COMMOT ROLLBACK SAVE

第8节数据处理DML(INSERT/DELETE/UPDATE) DCL :COMMOT ROLLBACK SAVEPOINT --1添加 inert create table emp ( ...

SQL---DML---INSERT---INSERT语句总结

增删改查の增INSERT INSERT是用来插入或添加行到数据库表的。使用INSERT前,可能需要客户机/服务器DBMS中的特定安全权限。在视图使用INSERT前,应该保证自己有足够的安全权限。 ...

DB2数据库、DML数据操纵语言、DDL数据定义语言

DML(Data Manipulation Language commands)数据操纵语言;DDL(Data Definition Language commands)数据定义语言;TCC(Tran...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:数据操纵语言DML__INSERT语句
举报原因:
原因补充:

(最多只允许输入30个字)