随笔分类 - Oracle
摘要:一、对应的函数 1.sysdate 二、参考资料 1.What is PostgreSQL equivalent of SYSDATE from Oracle?
阅读全文
摘要:多条件模糊查询时: function get_date_str ( p_date varchar2) return varchar2 is v_date date; begin if ( length(p_date) = 4 ) then select to_date (p_date, 'yyyy'
阅读全文
摘要:二、参考资料 0.Oracle中的字符串类型及相关函数详解 1.ORACLE 字符串操作 2.oracle函数大全-字符串处理函数
阅读全文
摘要:附录:参考资料 1.Oracle中字符串连接的实现方法 2.SQL指令— CONCAT(字符串连接函数)
阅读全文
摘要:附录:参考资料 1.Oracle sql语言模糊查询--like后面的通配符 2.oracle sql语言模糊查询--通配符like的使用教程
阅读全文
摘要:1. CASE WHEN 表达式有两种形式 2. CASE WHEN 在语句中不同位置的用法 2.1 SELECT CASE WHEN 用法 2.3 WHERE CASE WHEN 用法 2.4 GROUP BY CASE WHEN 用法 3.关于IF-THEN-ELSE的其他实现 3.1 DECO
阅读全文
摘要:一、完整命令 二、完整过程 1.以root用户登录linux,然后切换到oracle用户,以sysdba的身份登录oracle 2.创建表空间和临时表空间 2.1 表空间: 一般在开发情况下,我们当然不会使用用户的默认表空间,所以这时我们需要创建一个表空间. 注:datafile后面是表空间的物理存
阅读全文
摘要:1.IP错误或端口错误。 在设置URL时错误,例如 数据库服务器不正确:ping 服务器IP是否正确。不正确,将URL更改为正确 端口号错误:一般不会错误但可能使用多个oracle版本,导致端口号为1521的情况。 修改为正确的端口号,执行下面第2步。 2.防火墙 如果机器上安装有放火墙,可能是服务
阅读全文
摘要:ORACLE 提供可以把 PL/SQL 程序存储在数据库中,并可以在任何地方来运行它。这样就叫存储过程或函数。 存储函数:有返回值,创建完成后,通过select function() from dual;执行 存储过程:由于没有返回值,创建完成后,不能使用select语句,只能使用pl/sql块执行
阅读全文
摘要:在 PL/SQL 程序中,对于处理多行记录的事务经常使用游标来实现。 为了处理 SQL 语句, ORACLE 必须分配一片叫上下文( context area )的区域来处理所必需的信息,其中包括要处理的行的数目,一个指向语句被分析以后的表示形式的指针以及查询的活动集(active set)。 游标
阅读全文
摘要:PL/SQL语句可以在Oracle客户端的 SQL窗口或者 command 窗口中运行 在SQL窗口中运行步骤同 SQL语句 在command 窗口中运行的步骤如下: 1)File—new command window,出现下图 2)输入命令:set serveroutput on ,回车执行 作用
阅读全文
摘要:组函数:avg sum max min count group by having group by 增强:rollup cube grouping grouping set 一.分组函数 1.常用分组函数 注: (1) DISTINCT 使函数只考虑非重复值,ALL则考虑包括重复值在内的所有值。默
阅读全文
摘要:一.概念: 1.多表连接有以下几种分法: (1)内连接 vs 外连接 (左、右、满) (2)等值连接 vs 不等值连接 (3)非自连接 vs 自连接 2.笛卡尔集: 所有表中的所有行互相连接 产生条件:(1)多表查询没有连接条件 (2)连接条件无效 3. 内连接 : 结果集中不包含一个表与另一个表不
阅读全文
摘要:1.SQL函数: 单行函数、多行函数 单行函数: 操作数据对象 接受参数返回一个结果 只对一行进行变换 每行返回一个结果 可以转换数据类型 可以嵌套 参数可以是一列或一个值 2.单行函数分类 字符、数字、日期、转换、通用函数 3.字符函数 (1)大小写控制函数:LOWER、UPPER、INITCAP
阅读全文
摘要:1.select语句 (1)语法 (2)示例: 选择全部列 选择特定列 (3)注意 SQL 语言大小写不敏感。 SQL 可以写在一行或者多行 关键字不能被缩写也不能分行 各子句一般要分行写。 使用缩进提高语句的可读性。 2. 运算符 空值 (1)数字和日期使用的算术运算符: + - * / 优先级
阅读全文
摘要:1.分类 SQL语句分为以下三种类型: DML: Data Manipulation Language 数据操纵语言 DDL: Data Definition Language 数据定义语言 DCL: Data Control Language 数据控制语言 2.DML DML用于查询与修改数据记录
阅读全文
摘要:SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。 在现今数据的世界里,公司要获得成功和不断发展,他们需要定位主要的数据趋势的愿景。微软的这个数据平台愿景帮助公司满足这些数据爆炸和下一代数据驱动 应用程
阅读全文
摘要:现在很多人在入侵的过程中基本都是通过SQL注入来完成的,但是有多少人知道为什么会有这样的注入漏洞呢?有的会随口说着对于字符的过滤不严造成的。但是事实是这样吗?我们学这些,不仅要知其然,更要知其所以然!理论联系实际,才能对我们技术的提高有所帮助。工具/原料SQL注入工具步骤/方法1SQL 注入,由于程...
阅读全文