怎样才算熟练使用Oracle,熟悉掌握OracleSQL语言

SQL语言是一种高级的非过程化的查询语言,用户使用它主要进行数据库的操作,可以把SQL语言看成是客户端与服务器端沟通的一个工具

SQL语言是一种高级的非过程化的查询语言,用户使用它主要进行数据库的操作

可以把SQL语言看成是客户端与服务器端沟通的一个工具,用来存取,查询和更新,关系数据库系统

Insert语句

INSERT语句的语法结构如下:

03cd4b7423f9238de7a956dc3e0f96df.png

table值的是要插入数据的表的表名,Column指的是要插入数据的列名,Value指的是要插入的具体数据值

例如往会员表中插入一个新的会员数据,可以这样添加:

059c77e69b6ab7f7f5cbf2cc8f133a9d.png

前者的优点是可以指定哪些字段添加哪些数据,缺点是表名后面的小括号中的字段名需要和Value值相对照

后者的优点是书写简单,缺点是要把所有的字段都在Value中进行赋值

当需要插入数据包含有空值的时候,一般使用第一种方法,而第二种方法进行插入需要使用NULL关键字进行填充

假如插入的数据包含时间,而且时间是当前的时间,

17f0e937c51537ebc8de78f27c138eb1.png

假如插入的是时间,并且时间是某个具体的时间,,我们可以将上述的语句进行修改如下:

9868ccaed32d67649444bdec3c06a3c5.png

以上操作的都是单行的数据,而下面的操作是多行的数据

插入多行数据示例如下:

UPDATE语句

UPDATE语句结构如下:

如初始化所有会员密码:

按条件更新:

做更新操作的时候,WHERE条件一般选择类似主键这样有唯一性约束的字段,除非特殊情况,

否则的话会引起意想不到的误操作,比如更新用户表时以name作为条件的话,就十分危险,

因为名字是可以重复的

logo.gif 本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉 本文系统来源:php中文网

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值