`
雪馨25
  • 浏览: 129326 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

oracle简单学习总结(一)——sql

阅读更多
SQL语言的分类类 别
功能
举例
数据库控制语言(DCL)
控制对数据库的访问,启动和关闭等
对系统权限进行授权和回收的GRANT、REVOKE 等语句
数据库定义语言(DDL)
用来创建、删除及修改数据库对象
创建表和索引的CREATE TABLE、ALTER INDEX 等语句
数据库操纵语言(DML)
用来操纵数据库的内容,包括查询
查询、插入、删除、修改和锁定操作的SELECT、INSERT、UPDATE、DELETE、LOCK TABLE 等语句
数据库事务处理
实现对数据的交易过程的完整控制
与数据库事物处理相关的COMMIT 、 ROLLBACK、SAVEPOINT、SET TRANSACTION 等语句

2. SQL的基本语法

语句由主句和若干个从句组成,主句和从句都由关键字引导。主句表示该语句的主要功能,从句表示一些条件或限定,有些从句是可以省略的。在语句中会引用到列名、表名或表达式。另外还有如下一些说明:

(1) 关键字、字段名、表名等之间都要用空格或逗号等进行必要的分隔。

(2) 语句的大小写不敏感(查询的内容除外)。

(3) 语句可以写在一行或多行。

(4) 语句中的关键字不能略写和分开写在两行。

(5) 要在每条SQL语句的结束处添加“;”号。

(6)为了提高可读性,可以使用缩进。

(7) 从句一般写在另一行的开始处。

例如:

最常见的查询语句:SELECT 字段名列表FROM 表名WHERE 条件;

select name,remarkfrom usertable where id=3;

说明:查询 usertable 表中id=3的数据的name,remark信息

 

分享到:
评论

相关推荐

    数据分析核心知识点总结 —— SQL.pdf

    **一、SQL增删改语句** 1. **新增数据** - **使用`VALUES`实现单行新增**:通过指定列名和对应的值,将数据插入到表中。 - **使用`SELECT`实现单行新增**:通过查询语句获取数据并插入。 - **建表新增**:利用`...

    oracle 10g培训PPT——SQL01

    Oracle 10g SQL 培训教程涵盖了数据库查询的基础知识,主要讲解了如何书写简单的 SELECT 语句以及在查询中进行各种操作。以下是对这些知识点的详细解释: 1. **SELECT 语句**:SELECT 语句是 SQL 的核心,用于从一...

    oracle 10g培训资料——SQL第二部分

    Oracle 10g SQL是数据库管理系统Oracle的一种查询语言,它提供了丰富的功能来处理和操作数据。在本培训资料的第二部分中,主要介绍了四种高级查询语句:UNION、UNION ALL、INTERSECT和MINUS,这些都是集合操作符,...

    Oracle经典教程2——SQL数据库操作和查询

    ### Oracle经典教程2——SQL数据库操作和查询 #### 1. SQL简介 SQL,即结构化查询语言(Structured Query Language),是一种专为管理和操作关系型数据库设计的标准编程语言。通过SQL,用户能够有效地进行数据存取...

    学习笔记——sql.zip

    "学习笔记——sql.zip"这个压缩包文件很可能包含了关于SQL的学习资料,如教程、笔记、示例代码等,旨在帮助用户掌握SQL的基本概念、语法和高级特性。 首先,SQL的基础知识包括数据类型,如整型(INT)、浮点型...

    Oracle——sql语句优化

    ### Oracle SQL语句优化策略详解 #### 操作符优化概览 在Oracle数据库环境中,SQL语句的优化是提升查询效率、减少系统资源消耗的关键环节。通过对特定操作符的合理运用,可以显著改善数据检索的速度与准确性。本文...

    Oracle 9i Java程序设计——使用PL/SQL和Java的解决方案

    原书名:Oracle 9i Java Programming <br>Oracle 9i Java程序设计——使用PL/SQL和Java的解决方案 <br>【原出版社】 Wrox Press 【作 者】Bjarki Holm,John Carnell等 【译 者】 康博 【丛 ...

    Oracle认证考点讲解及试题分析——SQL基础篇.pdf

    Oracle认证考点讲解及试题分析——SQL基础篇的知识点主要围绕Oracle数据库的SQL语言展开,内容涵盖SQL语句的基本书写规则、数据检索、列选择、显示控制以及如何在查询中使用表或视图等。下面详细介绍这些知识点。 ...

    Oracle数据库技术——动态SQL

    ### Oracle数据库技术——动态SQL详解 #### 一、动态SQL概述与应用场景 在Oracle数据库管理技术中,SQL语句按照其是否能在编译时确定,分为静态SQL与动态SQL两大类。静态SQL指的是那些在编写时就已经确定下来的SQL...

    sqlserver————oracle工具

    在"sqlserver——oracle工具"的标题中,我们关注的是在SQL Server和Oracle之间进行数据迁移的工具。常见的数据迁移工具有: 1. Oracle SQL Developer Data Pump:Oracle官方提供的免费工具,可以方便地导入导出数据...

    数据库基础——SQL语言全面学习

    【数据库基础——SQL语言全面学习】 数据库是存储和管理数据的核心工具,而SQL(Structured Query Language)是用于操作和查询这些数据库的语言。SQL语言的全面学习对于任何IT专业人士,特别是那些涉及数据处理和...

    Oracle ——SQL零基础培训.pdf

    数据库开发培训,用于0基础的人学习和使用oracle ,pl/sql developer 开发sql。

    动态多维度查询——sql

    标题中的“动态多维度查询——sql”指的是在数据库管理中使用SQL(结构化查询语言)进行灵活、可扩展的多维度数据分析。SQL是用于管理和处理关系数据库的标准编程语言,它支持对数据进行增、删、改、查等操作。在多...

    Oracle经典教程1——走进Oracle

    ### Oracle经典教程1——走进Oracle #### Oracle简介 Oracle是一种基于对象的关系型数据库管理系统,它由美国甲骨文公司开发并维护。Oracle数据库系统因其高度可靠性和强大的数据处理能力而闻名,广泛应用于各种...

    Oracle DBA的后悔药——Logminer技术简介.pdf

    Oracle DBA的后悔药——Logminer技术是一种强大的数据库恢复和审计工具,主要应用于Oracle数据库系统。Logminer允许DBA(数据库管理员)分析数据库的重做日志,从中获取历史操作的详细信息,包括哪些用户执行了什么...

    从实践中学习Oracle SQL(下)

    ### Oracle SQL 实践学习(下) #### 一、Oracle SQL 基础回顾与实践 在上一篇文章中,我们详细介绍了 Oracle SQL 的基础知识,包括数据类型、表的创建与管理、基本查询语句等。本篇文章将继续深入探讨更高级的...

    ado.net操作oracle简单参数化sql操作

    在本文中,我们将深入探讨如何使用ADO.NET进行Oracle数据库的简单参数化SQL操作,这对于防止SQL注入攻击、提高代码可读性和复用性至关重要。 首先,要进行Oracle数据库操作,我们需要引入Oracle的数据提供者——...

Global site tag (gtag.js) - Google Analytics