-
MySQL DELETE语法使用详细介绍
所属栏目:[PHP教程] 日期:2021-11-29 热度:64
以下的文章主要描述的是MySQL DELETE语法的详细解析,首先我们是从单表语法与多表语法的示例开始的,假如你对MySQL DELETE语法的相关内容十分感兴趣的话,你就可以浏览以下的文章对其有个更好的了解。 单表语法: 复制代码 代码如下: DELETE [LOW_PRIORITY][详细]
-
服务器不支持 MySql 数据库的解决措施
所属栏目:[PHP教程] 日期:2021-11-29 热度:162
php.ini文件没有参数没有配置正确 解决方法: (1) 打开php.ini文件,找到: extension_dir = ./ 将其改为; extension_dir = X:PHPext(php扩展程序目录) (2) 找到:Windows Extensions,去掉模块配置每行前面的;号即可 extension=php_mbstring.dll extensio[详细]
-
关于mysql基础知识的详解
所属栏目:[PHP教程] 日期:2021-11-29 热度:138
一、启动与退出 1、进入MySQL: 启动MySQL Command Line Client(MySQL的DOS界面),直接输入安装时的密码即可。此时的提示符是:mysql 或打开终端,输入SQL语句: mysql uroot p123 2、退出MySQL: quit或exit 二、库操作 1、创建数据库 命令:create datab[详细]
-
帝国CMS7.0版本与以往版本模板通用的详解
所属栏目:[PHP教程] 日期:2021-11-28 热度:72
帝国CMS7.0版本与以往版本的模板是否通用? 答:模板依然是所有版本通用。但7.0版本有几个细节做改变: (1)、7.0版本不再支持一些过期的标签调用:phomeautopic、phomenewstext、phomeshowclass、phomeshowmap、phomepic、phomemorepic。 (2)、评论、会员、商[详细]
-
oracle复习笔记之PL/SQL程序所要知道的知识点
所属栏目:[PHP教程] 日期:2021-11-28 热度:114
本文主要是前篇文章的续篇,主要来复习PL/SQL的基本语法、记录类型、流程控制、游标的使用、异常处理机制、存储函数/存储过程、触发器。好记性不如烂笔头,古人诚不欺我~ 复习内容: PL/SQL的基本语法、记录类型、流程控制、游标的使用、 异常处理机制、存储[详细]
-
Oracle 表三种连接方式使用详解
所属栏目:[PHP教程] 日期:2021-11-28 热度:61
这篇文章主要介绍了Oracle表三种连接方式的使用,学习sql优化的朋友可以参考下 1. NESTED LOOP 对于被连接的数据子集较小的情况,nested loop连接是个较好的选择。nested loop就是扫描一个表,每读到一条记录,就根据索引去另一个表里面查找,没有索引一般就[详细]
-
Oracle硬解析和软解析的差异分析
所属栏目:[PHP教程] 日期:2021-11-28 热度:144
我们都知道在Oracle中每条SQL语句在执行之前都需要经过解析,这里面又分为软解析和硬解析。在Oracle中存在两种类型的SQL语句,一类为 DDL语句(数据定义语言),就是每次执行都需要进行硬解析。还有一类就是DML语句,他们会根据情况选择要么进行硬解析,要么进[详细]
-
oracle查询不含括号及不含指定字符的技巧
所属栏目:[PHP教程] 日期:2021-11-28 热度:65
oracle查询不含括号不含指定字符的记录方法如下: with tmp_t as( select 1 as id,测试4321_CS as name from dual union all select 2,测试 1200(测试版) from dual union all select 3,测试123(测试版) from dual union all select 4,测试 1212(D2) from[详细]
-
Oracle达成动态SQL的拼装要领
所属栏目:[PHP教程] 日期:2021-11-28 热度:198
虽说Oracle的动态SQL语句使用起来确实很方便,但是其拼装过程却太麻烦。尤其在拼装语句中涉及到date类型字段时,拼装时要加to_char先转换成字符,到了sql中又要使用to_date转成date类型和原字段再比较。 例如有这样一个SQL语句: select ========= and (t.cr[详细]
-
Oracle对于死锁的处理措施
所属栏目:[PHP教程] 日期:2021-11-28 热度:82
Oracle数据库出现死锁的时候可以按照以下处理步骤加以解决: 第一步:尝试在sqlplus中通过sql命令进行删除,如果能够删除成功,则万事大吉!但通常情况下,出现死锁时,想通过命令行或者通过Oracle的管理工具删除有死锁的session,oracle只会将该session标记[详细]
-
ORACLE出现错误1033和错误ORA-00600的解决措施
所属栏目:[PHP教程] 日期:2021-11-28 热度:164
在非法关机以后,Oracle数据库经常会出现这个错误: EXP-00056:ORACLE错误1033出现 ORA-01033:ORACLE initialization or shutdown in progress 用户: 口令: 这个显然是数据库没有办法启动,但是数据库服务还是可以启动,而程序则无法连接数据库。 首选找[详细]
-
Oracle中简单查询、限定查询、数据排序SQL语句范例和详细介绍
所属栏目:[PHP教程] 日期:2021-11-28 热度:137
一、简单查询 SQL(Structured Query Language) 结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。 Oracle数据库之所以发展的很好,主[详细]
-
Oracle插入日期数据常见的2个问题和解决措施
所属栏目:[PHP教程] 日期:2021-11-28 热度:126
1、无效的月份问题 最近在往数据库中插入时间时,Oracle报无效的月份问题,具体SQL如下: 复制代码 代码如下: INSERT INTO TS_COUNT ( ID,CNAME, STARTTIME, ENDTIME,VALUE ) VALUES ( 1, John, 01/06/2013, 02/06/2013, 800 ); 报错:ORA-01843:无效的月份[详细]
-
Oracle并行操作之并行查询实例介绍
所属栏目:[PHP教程] 日期:2021-11-28 热度:125
Oracle数据库的并行操作特性,其本质上就是强行榨取除数据库服务器空闲资源(主要是CPU资源),对一些高负荷大数据量数据进行分治处理。并行操作是一种非确定性的优化策略,在选择的时候需要小心对待。目前,使用并行操作特性的主要有下面几个方面: Paralle[详细]
-
Oracle数据库并行查询出错的解决措施
所属栏目:[PHP教程] 日期:2021-11-28 热度:140
Oracle的并行查询是使用多个操作系统级别的Server Process来同时完成一个SQL查询,本文讲解Oracle数据库并行查询出错的解决方法如下: 1、错误描述 ORA-12801: 并行查询服务器P007中发出错误信号 ORA-01722:无效数字 12801.00000 -error signaled in parallel[详细]
-
ORACLE的五种表的优缺点概括
所属栏目:[PHP教程] 日期:2021-11-28 热度:100
一、普通表(heap table):适合大部分设计场景,有优点也有缺点。 优点: 1.语法简单方便 2.适合大部分场景 缺点: 1.更新日志开销较大 2.Delete无法释放空间(HWM High Water Mark不下降) 3.表记录太大检索太慢 4.索引回表读开销很大 5.即便有序插入,也很难[详细]
-
oracle 10g 精简版安装流程分享
所属栏目:[PHP教程] 日期:2021-11-28 热度:113
今天遇到个软件要求安装oracle client端,于是考虑装精简版本的,就从下载了instantclient-basic-win32-10.2.0.4.zip,该版本支持多种语言的。虽然最终精简版是安装成功了,但是该软件还是没有办法使用,估计精简版中没有它需要的文件。不过由此学会了装精简[详细]
-
oracle 存储过程详细详解
所属栏目:[PHP教程] 日期:2021-11-28 热度:118
oracle 创建,删除存储过程,参数传递,创建,删除存储函数,存储过程和函数的查看,包,系统包 认识存储过程和函数 存储过程和函数也是一种PL/SQL块,是存入数据库的PL/SQL块。但存储过程和函数不同于已经介绍过的PL/SQL程序,我们通常把PL/SQL程序称为无名块,而[详细]
-
oracle中的ID号实现自增长的技巧
所属栏目:[PHP教程] 日期:2021-11-28 热度:63
利用序列产生主键值。 序列(Sequence)是一种可以被多个用户使用的用于产生一系列唯一数字的数据库对象。序列定义存储在数据字典中,通过提供唯一数值的顺序表来简化程序设计工作,可以使用序列自动产生主键的键值。当一个序列第一次被查询调用时,它将返回[详细]
-
oracle中得到一条SQL语句的执行时间的两种技巧
所属栏目:[PHP教程] 日期:2021-11-28 热度:101
oracle中如果需要得到一条SQL语句的执行时间可以用如下2种方式 复制代码 代码如下: SQL set timing on; SQL select count(*) from wea; COUNT(*) ---------- 39490 已用时间: 00: 00: 00.06 SQL select sql_text, elapsed_time from v$sql 2 where sql_text l[详细]
-
oracle 日期时间函数使用概括
所属栏目:[PHP教程] 日期:2021-11-28 热度:101
今天闲来没事, 特意从网上整理了一些资料, 以备日后查阅. 一、常用日期数据格式 1. 获取年的最后一位, 两位, 三位, 四位 select to_char(sysdate,Y) from dual; -- 获取年的最后一位 select to_char(sysdate,YY) from dual; -- 获取年的最后两位 select to_c[详细]
-
Oracle MERGE INTO的用法示例详解
所属栏目:[PHP教程] 日期:2021-11-28 热度:142
很多时候我们会出现如下情境,如果一条数据在表中已经存在,对其做update,如果不存在,将新的数据插入.如果不使用Oracle提供的merge语法的话,可能先要上数据库select查询一下看是否存在,然后决定怎么操作,这样的话需要写更多的代码,同时性能也不好,要来回数据库[详细]
-
oracle如何恢复被覆盖的存储步骤
所属栏目:[PHP教程] 日期:2021-11-28 热度:73
如果你不小心覆盖了之前的存储过程,那得赶紧闪回,时长越长闪回的可能性越[详细]
-
oracle生成动态前缀且自增号码的函数介绍
所属栏目:[PHP教程] 日期:2021-11-28 热度:145
复制代码 代码如下: create or replace Function GetInvitationNO(prev varchar2, num1 varchar2, num2 varchar2, sessionSetting varchar2) Return Varchar2 Authid Current_User Is PRAGMA AUTONOMOUS_TRANSACTION;-- 需要使用Current_User的权限防止无法[详细]
-
oracle用户权限管理使用分析
所属栏目:[PHP教程] 日期:2021-11-28 热度:158
一、系统的默认用户 1)sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是sys。 登录语句:SQL conn sys/sys as sysdba; 2)system用户是管理操作员,权限也很大。具有sysoper角色,没有create database的权限[详细]

浙公网安备 33038102330468号