`

收藏:oracle 中的SQL

阅读更多
引用
oracle 中的SQL
ORACLE 日期_:
submitdate=DateTime.Parse(submitdate).ToString("d-M月-yyyy");

当前时间:sysdate()
to_date('2002-01-02','yyyy-M-dd')

select count(1) from L_PERM where CANCEL <>'Y' and (sysdate-perm_date)>3


在 PL/SQL Develop 中调试、作试验,我写入以前在 SQL Server 中的 SQL 语句:

     INSERT INTO ... (............) VALUES (......., '2004-7-20 11:25:36', ....)     -- 此语句适用于SQL Server

居然出错了!我还以为,Oracle 的日期类型分隔符像 Access 那样是 #,我又试了:

     INSERT INTO ... (............) VALUES (......., #2004-7-20 11:25:36#, ....)    -- 此语句适用于MS Access

去查网上的文章,很多地方都是这么写的:

    INSERT INTO ... (............) VALUES (......., TO_DATE('2004-7-20 11:25:36', 'yyyy-mm-dd hh24:mi:ss'), ....)

TO_DATE、TO_CHAR,。

找一个怎样输入、输出日期类型数据的例子。看到了 TIMESTAMP 关键字,上面的 SQL 语句可以写成:

    INSERT INTO ... (............) VALUES (......., TIMESTAMP '2004-7-20 11:25:36', ....)


选择前n条记录:

可以采用rownum<10即前10条数据 ,格式
select * from t where rownum<10


两者之间
select * from (select rownum r,a.* from tablename a where rownum <= 100) where r >= 60;


得到序列:
select C_ORDER.NEXTVAL as id FROM DUAL

分享到:
评论

相关推荐

    Oracle 常用SQL技巧经典收藏

    Oracle数据库是世界上最流行的数据库管理系统之一,SQL(结构化查询语言)是访问和操作数据库的核心工具。以下是一些关于Oracle常用SQL技巧的经典要点: 1. **避免在SELECT子句中使用“*”**:在SQL查询中,使用...

    oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法

    您可能感兴趣的文章:常用的Oracle doc命令(收藏)Oracle 多行记录合并/连接/聚合字符串的几种方法Oracle中字符串连接的实现方法php连接oracle数据库及查询数据的方法plsql连接oracle数据库报ora 12154错

    SQL经典的收藏(英文版)(上)自学必备

    ### SQL经典收藏(上)——自学必备...综上所述,这份资料不仅覆盖了SQL的基础知识,还深入探讨了Oracle数据库的特性和高级用法,对于希望深入学习SQL及其在Oracle环境中应用的学习者来说,是一份不可多得的宝贵资源。

    DbVisualizerPro 12.0.7 x86/x64 支持Oracle SQLServer MySQL 等多数据库

    DbVisualizer是一个完全基于JDBC的跨平台数据库管理工具,内置SQL语句编辑器(支持语法高亮),凡是具有JDBC数据库接口的数据库都可以管理,已经在Oracle, SQLServer, Sybase, DB2, MySQL, InstantDB, Cloudcape, ...

    Oracle10g_李兴华代码收藏.rar

    李兴华先生的代码收藏集可能包含了他在使用Oracle 10g过程中积累的各种实用代码示例,这些示例可能是用于数据库管理、查询优化、性能调优、备份恢复等多个方面的。 1. **数据库安装与配置**:Oracle 10g的安装过程...

    oracle 10g 管理 sql 错误解决

    本资料集主要针对Oracle 10g中的SQL错误处理进行了解答,旨在帮助用户解决问题并提高工作效率。 在Oracle 10g中,SQL错误通常表现为错误代码和错误消息,如ORA-00001(唯一约束违反)、ORA-01422(精确提取超过指定...

    第三章SQL和OracleSQL函数.pptx

    在IT行业中,SQL(Structured Query Language)是用于管理和处理关系数据库的...在Oracle SQL中,理解并熟练掌握这些数据类型和函数对于有效管理和操作数据库至关重要,这有助于优化查询性能,确保数据准确性和一致性。

    sql assistant,sql助手,sql自动提示工具

    7. **跨平台支持**:尽管具体取决于不同的SQL Assistant版本,但很多工具都支持多种数据库系统,如MySQL、Oracle、SQL Server、PostgreSQL等,满足不同环境的需求。 8. **历史记录和收藏夹**:用户可以保存常用的...

    Oracle调优总结收藏.docx

    Oracle 调优总结收藏 本文总结了 Oracle 数据库的调优方法,涵盖了数据库结构、索引、SQL 优化、执行计划、绑定变量等方面的知识点。通过学习这些内容,可以帮助读者更好地理解 Oracle 数据库的工作机理,并提高...

    oracle OCP 学习之路5步-word格式-精典下载收藏

    在Oracle中,SQL不仅是查询数据的工具,还支持复杂的操作,如联接、子查询、集合操作、窗口函数、分组与聚合、事务控制和存储过程。这一阶段需要深入学习这些高级SQL特性,并能灵活运用到实际问题解决中。 第三步:...

    Oracle concepts 第7章翻译 之一 收藏

    本章节将详细介绍Oracle实例中的内存组件,包括系统全局区(System Global Area, SGA)和程序全局区(Program Global Areas, PGA),以及它们在数据库操作中的作用。 #### 二、系统全局区 (SGA) **1. 定义与概述** - ...

    SQL经典的收藏(英文版)(下)自学必备

    ### SQL经典收藏(下)——Oracle SQL数据库学习指南 #### 概述 本文档作为《SQL经典收藏》系列的一部分,旨在为读者提供深入且全面的Oracle SQL数据库学习资源。本书籍由多位行业内专家共同编著完成,内容涵盖...

    自己收藏的免费好用的版本

    SQLServer 支持:SQL Server 2000 及以上(含相应 MSDE 版本) Orcale 支持:Oracle Database 10g 及以上 MySQL 支持:MySql 4.1、MySql 5.0 及以上(含主流分支版本) PostgreSQL 支持:PostgreSQL9.0 及以上 达梦 ...

    一些收藏sql语句优化

    【SQL语句优化】在数据库管理系统中,SQL(Structured Query Language)是用于管理和处理关系数据库的标准语言。优化SQL语句对于提升数据库性能至关重要,尤其是在处理大量数据时。以下是一些关键的SQL优化策略: 1...

    数据库工具DbVisualizerPro12.1.5 x86/x64 支持Oracle SQLServer MySQL等

    内置SQL语句编辑器(支持语法高亮),凡是具有JDBC数据库接口的数据库都可以管理,已经在Oracle, Sybase, DB2, MySQL, InstantDB, Cloudcape, HyperSonic ,Mimer SQL上通过测试。 DbVisualizer是一款涉及到所有主要...

    Oracle Performance Survival Guide

    《Oracle Performance Survival Guide》不仅是一本实用性极强的性能优化指南,也是一本值得长期收藏的参考书籍。对于希望深入了解Oracle数据库性能管理的专业人士来说,本书无疑是不可多得的宝贵资源。通过阅读本书...

    oracle OCP 学习之路4步-word格式-精典下载收藏

    3. **性能优化与监控**:Oracle OCP认证强调对数据库性能的优化,这包括SQL查询优化、索引策略、表空间管理、数据库调优工具(如SQL*Plus、SQL Tuning Advisor)的使用,以及性能监控工具(如Enterprise Manager ...

    Oracle函数大全收藏

    在Oracle数据库中,SQL函数是处理数据的强大工具,它们可以用于执行各种数据操作,从简单的字符转换到复杂的数学计算。本文将详细介绍部分常用的Oracle SQL函数及其用法。 #### 1. ASCII **功能描述:** 返回与指定...

    oracle创建用户并附权限文档

    在Oracle数据库管理中,创建用户并附权限是基础但至关重要的操作。这涉及到数据库的安全性、数据隔离以及角色管理等多个方面。以下将详细介绍如何在Oracle环境下创建用户,并赋予相应的权限。 首先,创建用户通常...

    最完整的Toad For Oracle使用手册

    - **SQL*Loader**:提供了关于SQL*Loader的教程,帮助用户加载数据到Oracle数据库。 - **Team Coding**:探讨了如何通过团队编码提高代码的一致性和可维护性。 - **RMAN Templates**:讲述了如何使用RMAN模板进行...

Global site tag (gtag.js) - Google Analytics