1、日期
//若planTime不为空则查询planTime的值,否则日期为realTime前3个月零7天
nvl(planTime,add_months(realTime,-3)+7)
To_Date('2010-12-23 00:40:58','yyyy-MM-dd HH24:mi:ss')
2、判断
//若type的值为'591994'则查询结果为time1的值,如果为'591995'则查询结果为time2的值
DECODE (type,'591994', time1,
'591995', time2)
3、oracle取整函数
1.取整(大) select ceil(-1.001) value from dual
2.取整(小) select floor(-1.001) value from dual
3.取整(截取) select trunc(-1.002) value from dual
4.取整(舍入) select round(-1.001) value from dual
4、Oracle 导入命令
imp user/pw@database file=expData.dmp log=2010-10-19.log commit=y full=y grants=y ignore=y statistics=none
5、Oracle导出命令
exp username/psw@host/severname file=D:\exp.dmp owner=username compress=y
6、创建表空间
create tablespace BILLTABLESPACE
datafile 'D:\DevTool\Oracle\oradata\orcl\BILLTABLESPACE.DBF' size 200M autoextend on next 50M
blocksize 8k
PERMANENT
7、创建用户
-- USER SQL
CREATE USER bill IDENTIFIED BY bill
DEFAULT TABLESPACE "BILLTABLESPACE"
TEMPORARY TABLESPACE "TEMP";
-- ROLES
GRANT "CONNECT" TO bill WITH ADMIN OPTION;
GRANT "DBA" TO bill WITH ADMIN OPTION;
ALTER USER bill DEFAULT ROLE "CONNECT","DBA";
分享到:
相关推荐
这篇“常用Oracle语句备忘”将带你深入理解Oracle SQL的基本概念和常见操作,以提升你在数据库管理中的技能。 1. **Oracle SQL基础** Oracle SQL是用于与Oracle数据库交互的语言,它包括了DML(Data Manipulation ...
Oracle数据库工作备忘录 Oracle数据库是全球广泛使用的大型企业级关系型数据库管理系统,由甲骨文公司(Oracle Corporation)开发。它以其高效、稳定和强大的功能著称,被广泛应用于金融、电信、政府和各类企业的...
SQL语句备忘手册是一本全面涵盖SQL基本到高级操作的手册,对于SQL学习者和开发者来说,这是一份非常实用的参考资料。手册分为多个部分,详细介绍了SQL的各种语句和函数,帮助用户掌握数据库管理和数据操作的核心技能...
- C#中常用的数据库有关系型数据库如SQL Server、MySQL、SQLite和Oracle,以及非关系型数据库如MongoDB。对于小型或个人项目,SQLite是一个轻量级且易于集成的选择,因为它不需要单独的服务器进程。 2. ADO.NET: ...
PowerBuilder作为一款强大的数据库开发工具,支持多种数据库连接,如SQL Server、Oracle、MySQL等。因此,我们可以推测《买卖股票备忘程序》可能是通过ODBC或JDBC等方式连接到某个数据库,实现了数据的高效存储和...
在Oracle数据库管理中,创建用户是一项基础且重要的任务。用户是数据库系统中的主体,拥有访问数据库对象的权限。本文将详细讲解如何在Oracle环境中创建用户,以及与之相关的概念和步骤。 首先,Oracle数据库中的...
在Oracle数据库中,两者都是预编译的SQL代码集合,可以在需要时快速执行。在.NET环境中,调用Oracle存储过程与调用函数的方式相似,但需要特别注意参数的方向,如输入(Input)、输出(Output)或输入/输出...
如果规模较大,可能还会涉及到数据库连接和SQL查询,例如使用JDBC(Java Database Connectivity)来与MySQL、Oracle等数据库进行交互。 在提供的压缩包中,`chap9`可能包含了关于日期和时间处理,以及备忘录日历...
**关于Oracle存储过程的若干问题备忘** 1. 数据表别名在Oracle中不使用`as`关键字,而是直接跟别名,如`table_name alias_name`。 2. 在存储过程中,`SELECT`语句通常需要与`INTO`关键字结合,将数据插入变量。如果...
常见的数据库管理系统有MySQL、Oracle、SQL Server和MongoDB等。进行数据库操作时,需要掌握SQL语言来创建、查询、更新和删除数据。此外,事务管理、并发控制和数据安全性也是数据库操作中必须考虑的关键因素。在...
3. **数据库管理**:系统中包含的数据库可能采用了诸如MySQL、Oracle或SQLite等关系型数据库管理系统。数据库用于存储用户的记事、备忘录、联系人信息以及财务记录等数据,确保信息的安全存储和快速访问。 4. **...
关于 Oracle 存储过程的若干问题备忘 在学习 Oracle 存储过程时,需要了解一些常见问题的解决方法。例如,在 Oracle 中,数据表别名不能加 as。在存储过程中,select 某一字段时,后面必须紧跟 into,如果 select ...
SQL注入是Internet上最危险、最有名的安全漏洞之一,本书是目前唯一一本专门致力于讲解SQL威胁的图书。...10.3.2 Microsoft SQL Server备忘单 333 10.3.3 MySQL备忘单 338 10.3.4 Oracle备忘单 341 ……
#### 关于Oracle存储过程的若干问题备忘 1. **数据表别名限制**:在Oracle中,使用数据表别名时不能使用`AS`关键字,这与某些其他数据库系统有所不同。 2. **SELECT INTO语法**:当使用`SELECT INTO`语句时,必须...
这篇“Oracle语法命令备忘”将深入探讨Oracle SQL的一些核心概念和常用命令,帮助你更好地理解和操作Oracle数据库。 1. 数据库连接与登录: 使用SQL*Plus,你可以通过输入`sqlplus 用户名/密码@连接标识符`来登录...
作 者:(美)克拉克 著,黄晓磊,李化 译 SQL注入是Internet上最危险、最有名的安全漏洞之一,本书是目前唯一一本专门致力于讲解SQL威胁的图书。本书作者均是专门研究SQL注入的安全专家,... 10.3.4 Oracle备忘单
数据库驱动包括 Oracle、MySQL、SQL Server 等。 3. 数据库表读取节点 KNIME 的数据库表读取节点可以基于原数据库 SQL 标准,使用 SQL 查询语句从数据库中读取表信息。仅需提供给节点 SQL 脚本。 4. FTP 连接节点...
#### 七、关于Oracle存储过程的若干问题备忘 1. **数据表别名不能加as**: 在Oracle中,定义表别名时不能使用关键字`AS`。 2. **SELECT INTO 的使用**: 当使用`SELECT INTO`时,必须确保数据库中存在对应的记录,...
SQL-Injection-Cheat-Sheet-...现在仅支持MySQL、Microsoft SQL Server,以及一部分ORACLE和PostgreSQL。大部分样例都不能保证每一个场景都适用。现实场景由于各种插入语、不同的代码环境以及各种不常见甚至奇特SQL语句