1. 基本SQL编写规范(1)规则1:SQL中直接使用表名,不使用schema作为前缀,跨schema访问需要创建synonym(数据仓库,CRM数据库不适用)。(2)规则2:必须使用绑定变量, 避免常量的直接引用。说明:频繁的硬解析会影响数据库性能。(3)规则3:避免在where子句中对索引字段施加函数,这样将导致索引失效。示例:错误的写法:select employee_id, f
转载
2024-02-28 13:21:16
53阅读
Oracle是一家全球知名的软件公司,拥有众多业界顶尖的数据库管理系统、企业资源规划软件等产品。而Linux作为一种开源操作系统,也备受众多企业和个人用户的青睐。在过去的几年中,Oracle逐渐加大对Linux的支持力度,尤其是对Red Hat Enterprise Linux (RHEL)和Oracle Linux的支持。
Oracle对Linux的支持主要包括两个方面:一是在技术上提供对Li
原创
2024-03-25 11:26:29
57阅读
先看postgresql中的匿名块do $$ declare i record; begin for i in 100000..3
原创
2022-12-10 15:59:08
126阅读
  还是几位读我的书 (《Oracle大型数据库系统在AIX UNIX上的实战详解》) 的读者来邮件咨询问题,很抱歉我不能逐位回复邮件,第一我真的挺忙,第二这些问题颇有共性。我来借助这个地方,统一地和诸位探讨,很多问题我也是在摸索中,不能直接给大家答案,呵呵,大家见谅啊! 说说锁问题。 MS SQL支持的锁类型和Oracle差异是很大的! Oracle支持的锁定方案为行锁,一
推荐
原创
2009-12-19 22:40:52
1279阅读
1评论
在11.2中,即使是系统支持numa架构,oracle默认也不再检测硬件是否支持numa,也不开启对numa的支持。 要想开启对numa的支持,必须设置隐含参数: _enable_NUMA_support=TRUE (参数_enable_NUMA_optimization已经过期) oracle 1
转载
2016-06-24 16:23:00
202阅读
2评论
Oracle相对余Ms Sqlserver真是不错的数据库系统。虽然在关系数据库领域处于老大的地位,但其姿态和做法真的是令人称道!
Oracle支持三种外部过程:c外部过程、java外部过程、.NET过程
个人感觉还是使用java方便的多。Oracle已经内置了java虚拟机,从多个层次去支援java的使用。
转载
2008-12-27 20:12:00
45阅读
2评论
因为我们大学的时候数据库学的就是Oracle,所以把大学的Pl/SQL PPT拿出来温习下。(我也知道PPT的内容,肯定是从甲骨文网站上download下来)
20章的PPT拿出来和大家分享下。
原创
2007-08-27 10:56:25
2859阅读
1评论
虽说现在新系统pl/sql已经很少用了,但是在信创迁移过程中,仍然有很多oracle pl/sql过程、函数、包需要能够无缝的移植到
从截图我们可以知道,操作Oracle数据库的OS NLS_LANG环境变量对中文字符的正常显示是有很大关系的!!!!
原创
2021-12-27 10:43:33
156阅读
内容概要数据库MySQL简介
基本SQL语句
创建表的完整语法
字段类型
约束条件
外键约束
外键关系的判断(一对多 一对一 多对多)
查询关键字之where筛选
查询关键字之group by分组
查询关键字之having过滤
其他关键字(distinct去重 order by排序 limit分页 regexp正则)
多表查询(子查询 连表操作)
python操作MySQL
触发器
事务
存储过程
转载
2024-08-27 21:28:47
27阅读
Sql server 入门之sql server所支持的数据类型常见数据类型1.整型数据 1)bit, 只能存储0、1和空值null。 2)tinyint, 不带符号位的正数,占用1个字节,8位,支持的数据范围为0~2^8-1。 3) smallint, 带符号位的,占用2个字节,16位,支持的数据范围为-2^15~2^15-1。 4) int, 带符号位的,占用4个字节,32位,支持的数
转载
2023-08-08 13:45:24
277阅读
oracle_client配置以及PL/SQL连接oracle数据库配置,远程备份。
原创
2018-12-05 11:18:09
1340阅读
1,尽量使用列名查询、而不是 * 2,因为where条件的执行顺序是从右往左,所以在where语句中有多个条件要判断时,应将最可能出错的
原创
2022-08-24 11:16:28
114阅读
Oracle 的 PL/SQL(Procedural Language extension to SQL)是一种过程化语言,它扩展了标准的 SQL 语言,允许开发者编写复杂的程序逻辑。PL/SQL 集成了数据库操作和过程化编程结构,如条件控制、循环、异常处理等。以下是关于 PL/SQL 的一些关键概念和特性:基本结构一个完整的 PL/SQL 程序块由三个主要部分组成:声明部分、执行部分和异常处理部
无密码登录:sqlplus / as sysdba查看当前的所有数据库:select name from v$database;查看当前数据库连接用户:show user查看当前用户所有表:select table_name from all_tables;查看表结构:desc 表名新建数据库用户:create user 用户名 indentified by '密码'授权:grant
原创
2016-06-23 00:34:37
586阅读
SQL的优化应该从5个方面进行调整:1.去掉不必要的大型表的全表扫描2.缓存小型表的全表扫描3.检验优通。SQL优化:
转载
2022-09-01 22:19:42
115阅读
# 支持SQL Server的SQL工具
SQL Server是微软公司开发的关系型数据库管理系统,被广泛应用于企业级数据管理和应用开发中。为了更方便地管理和操作SQL Server数据库,我们通常会使用一些SQL工具来辅助我们完成各种操作。本文将介绍一些支持SQL Server的SQL工具,并附上相应的代码示例。
## SQL工具介绍
### 1. SQL Server Managemen
原创
2024-05-29 03:57:15
177阅读
点赞
存储引擎
MySQL支持许多不同的存储引擎,有时候也称作表格类型。数据库每个表可以有不同的存储引擎
,而且可以轻松地对它们进行转换。
CREATE TABLE tablename TYPE=typename
可能的表格类型包括:
1 MyISAM--这是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Acc