数据操纵语言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

SQL语言四大类

SQL语言四大类  SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。数据查询语言DQL  数据查询语言DQL基本结构是由SELECT子句,FRO...
  • sunhuaqiang1
  • sunhuaqiang1
  • 2016年10月21日 10:37
  • 42639

(SQL) 第八章 用SQL语句操作数据

/****** Script for SelectTopNRows command from SSMS ******/ SELECT TOP 1000 [StudentNo] ,[Log...
  • qq_36074150
  • qq_36074150
  • 2016年11月20日 20:00
  • 322

封装数据操纵语句

using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Secu...
  • yuwei_shiny
  • yuwei_shiny
  • 2014年05月28日 21:46
  • 219

Oracle数据操作和控制语言详解

对于SQL语言,有两个组成部分:DML、DDL DML(data manipulation language):它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条...
  • jackpk
  • jackpk
  • 2013年04月17日 07:58
  • 2428

SQL数据定义、数据查询、数据操纵、数据控制

数据定义SQL的数据定义功能包括定义表、定义视图和定义索引,由于视图是虚拟表,索引依附于基本表,因此SQL一般不提供修改视图定义和修改索引定义地操作。如果用户想修改试图定义或索引定义,只需先将其删除然...
  • J_Crocodile
  • J_Crocodile
  • 2017年03月13日 16:06
  • 1265

数据操纵语句DML(一)

数据操作语句(DML),包含了SELECT、UPDATE、INSERT、DELETE等语句。下面来详细讲解SELECT的查询操作。 一、选定列 1、查询了所有列,*表示所有列       se...
  • bobonpa
  • bobonpa
  • 2017年12月30日 14:38
  • 31

ORACLE基本操作语句

ORACLE 数据库       1.简单的表操作   创建一个简单的表 create table student( name varchar2(20), age number(3)...
  • brbrbrbrbrbr
  • brbrbrbrbrbr
  • 2016年08月12日 16:55
  • 2942

ORA-01732: 此视图的数据操纵操作非法

问题描述 oracle数据库有创建materialized views,备份成功,恢复时出现警告: ..正在导入表 “TESTMAVIEW” IMP-00058: 遇到 ORACLE...
  • zhouxukun123
  • zhouxukun123
  • 2017年05月01日 12:10
  • 2221

DML 数据操纵语言

DML 语句 语句操作语言 INSERT 顺序 特定列 子查询代替values 子查询数据录入多张表 UPDATE 单个列 多个列 子查询 关联更新(协同更新) DELETE w...
  • gongxiude
  • gongxiude
  • 2013年11月15日 10:19
  • 669

数据操纵语言

数据操纵语言 头文件:#include 编译时:gcc sqlite.c –lsqlite3 1.      sqlite3_open 函数原型:intsqlite3_open(const ...
  • zm1_1zm
  • zm1_1zm
  • 2016年11月13日 21:52
  • 249
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:数据操纵语言DML__INSERT语句
举报原因:
原因补充:

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