Heim > Datenbank > MySQL-Tutorial > 熟悉掌握Oracle SQL语言

熟悉掌握Oracle SQL语言

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-07 17:19:09
Original
857 Leute haben es durchsucht

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

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

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

Insert语句

INSERT语句的语法结构如下:

Oracle SQL语言,Oracle SQL

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

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

Oracle SQL语言,Oracle SQL

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

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

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

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

Oracle SQL语言,Oracle SQL

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

Oracle SQL语言,Oracle SQL

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

插入多行数据示例如下:

UPDATE语句

UPDATE语句结构如下:

如初始化所有会员密码:

按条件更新:

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

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

因为名字是可以重复的

linux

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage