E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ORACLE学习
oracle学习
日志08
■游标SQL语言是面向集合的,是对指定列的操作。如果要对列中的指定行进行操作,就必须使用游标。当在PL/SQL块中执行查询语句(SELECT)和数据操纵语句(DML)时,Oracle会为其分配一个上下文区(ContextArea)游标是指向上下文区的指针,它为应用提供了一种对具有多行数据查询结果集中的每一行数据分别进行单独处理的方法显式游标游标分为显式游标和隐含游标两种隐含游标用于处理SELECT
专业萌新不给就送
·
2018-03-08 20:48
oracle学习
日志07
■事务事务的特点ACID:原子性(atomicity):组成事务处理的语句形成了一个逻辑单元,不能只执行其中的一部分。一致性(consistency):在事务处理执行前后,数据库是一致的(数据库数据完整性约束)。隔离性(isolcation):一个事务处理对另一个事务处理的影响。持续性(durability):事务处理的效果能够被永久保存下来。一个事务只会有一个结果:要么成功、要么失败。事务的开始
专业萌新不给就送
·
2018-03-07 18:39
oracle学习
日志06
■PL/SQL(ProceduralLanguage/SQL,过程语言/SQL)它是结合Oracle过程语言和结构化查询语言的一种扩展语言PL/SQL支持多种数据类型,可以使用条件语句和循环语句等控制结构PL/SQL可用于创建存储过程、触发器和程序包,也可以用来处理业务规则、数据库事件或给SQL命令的执行添加程序逻辑PL/SQL语言是程序化程序设计语言。块(Block)是PL/SQL程序中最基本的
专业萌新不给就送
·
2018-03-06 19:34
oracle学习
日志05
Oracle数据库数据库对象和多表查询■高级查询多表查询如果查询两张表,并且没有定义连接条件,那么查询的结果集是两表相乘的结果,这样的情况称之为笛卡尔乘积笛卡尔乘积会产生很多行结果。比如,第一张表的行数为50行,第二张表为100行,那么笛卡尔乘积产生的结果为5000行。因为第一张表的每条记录会对应第二张表的100条记录,即50*100=5000例如SELECTe.empno,e.ename,d.d
专业萌新不给就送
·
2018-03-03 17:13
oracle学习
日志04
■数据完整性数据完整性(DataIntegrity)是指数据的精确性(Accuracy)和可靠性(Reliability),它是防止数据库中存在不符合语义规定的数据和防止因错误信息的输入输出造成无效操作或错误信息而提出的。例如:数据类型年龄使用什么类型?格式是否正确身份证号,可以是15位也可以是18位范围性别可选择“男”、“女”、“未知”是否允许重复银行卡号不允许重复特定业务要求■表约束表约束的目
专业萌新不给就送
·
2018-02-28 19:08
oracle学习
日志03
聚集函数亦称分组函数、聚合函数。聚集函数可以对行集进行操作,并且为每组给出一个结果。聚集函数可以使用任何有效的表达式NULL值在聚集函数中将被忽略可以在聚集函数中使用DISTINCT关键字,排除重复值聚集函数分为以下几种AVG(x):返回x的平均值COUNT(x):返回统计的行数MAX(x):返回x的最大值MIN(x):返回x的最小值SUM(x):返回x的总计值以下是不常用的MEDIAN(x):返
专业萌新不给就送
·
2018-02-27 20:45
oracle学习
日志02
oracle简单的操作数据定义语言DDL(DataDefinitionLanguage)(create,drop,alter,desc)用于创建对象如:createtable,altertable,droptable,createview;数据操纵语言DML(DataManipulationLanguage)(insert,delete,update,select)用于操作数据CRUD。如:ins
专业萌新不给就送
·
2018-02-27 20:51
oracle
oracle学习
日志01
今天简单的了解oracle*数据库服务器:2007年最新版本11G*应用服务器:OracleApplicationServer*开发工具:OracleJDeveloper,OracleDesigner,OracleDeveloper,等等*应用软件(主要竞争对手:德国SAP公司。)*企业资源计划(ERP)软件。*客户关系管理(CRM)软件。*人力资源管理软件(HCM)。sql*plus常用命令■连
专业萌新不给就送
·
2018-02-24 16:10
[
Oracle学习
]Oracle即时客户端(Oracle Instant Client)使用注意事项
1、即时客户端的优缺点优点:解压即可使用,轻量级。缺点:需要配置的东西较多,若需要扩展使用Oracle客户端其他的功能比如sqlplus、odbc等需要另外下载配置,时间成本较高且比较繁琐。另外如果需要导出dmp文件,windows平台下暂时没有找到可以通过配置即时客户端,实现导入导出dmp功能的方案。2、即时客户端配置说明①下载即时客户端解压到任意路径下,例如C:\oracle,如果使用sqlp
华灯_
·
2018-02-23 15:57
Oracle
Oracle学习
笔记(一)——并发与锁
1并发多用户数据库管理系统的一个主要任务是对并发(concurrency)进行控制,即对多个用户同时访问同一数据进行控制。当缺乏有效的并发控制时,修改数据的操作就不能保证正常,从而危害数据完整性。管理数据并发的方法是让每个用户轮流操作数据。而数据库管理系统的目标就是减少每个用户的等待时间,即让用户无需等待或使等待难以察觉。为保证数据库性能,Oracle应用了不同类型的锁和多版本数据完整性模型(mu
冷豪
·
2018-02-19 13:00
Oracle学习
笔记(三):SELECT详解
自己学习Oracle的相关笔记,主要备忘,并不详细,如有错误欢迎大家指正~~~SELECT查询SELECT基础查询基本语法:SELECT[DISTINCT|ALL]select_listFROMtable_list[where_clause][group_by_clause][HAVINGcondition][order_by_clause]SELECT:查询必备关键字-[DISTINCT|ALL
Veniendeavor
·
2018-02-04 21:25
Oracle学习
(一)——安装Oracle
*学习内容用户与表空间表与约束查询语句安装在Windows系统安装Oracle。官网下载页根据电脑系统下载Oracle11g64位Windows,File1和File2分别下载好后,将它们解压到同一个文件夹oracle下;打开oracle文件夹,找到setup.exe安装文件开始安装;配置安全更新:可以不填邮件,也可以不接收更新选择创建和配置数据库选择桌面类选择安装目录(最后不要装在系统盘),数据
cody_cat
·
2018-01-05 17:30
Oracle学习
Oracle学习
9:update、delete from、insert语句详解
有时我们需要对已存在的记录进行操作(update,deletefrom),或者记录插入(insertinto)。1.updateupdatetab_namsetcol_name=newvaluewhere...;例子:updatetest_ljbsetemployee='Name'whereemployee='NewName';2.deletefromdeletefromtab_namwhere.
刘金宝_Arvin
·
2017-12-29 10:31
数据库Mysql&Oracle
Oracle学习
笔记 (二)
1、创建表createtabletable_name(column1datatype,column2datatype,......)2、查看表中信息desctable_name;3、向表中添加字段altertabletable_nameaddcolumn_namedatatype;4、更改字段类型altertabletable_namemodifycolumn1datatype;5、删除字段alt
Appoint_J
·
2017-12-06 10:23
数据
oracle
数据运维
oracle学习
笔记2:SQL执行
数据库原理理解oracle体系结构共享池是oracle缓存程序数据的地方库高速缓存:执行过的每一句SQL语句,都存有解析后的内容解析包括语句的语法,检验提及的对象,以及确认对象的用户权限。数据字典高速缓存区:oracle使用的系统参数使用最近最少使用算法(LeastRecentlyUsed,LRU),用来管理共享池中的对象。写SQL语句时,一定要考虑如果高效的使用共享池。共享池SQL>select
猫猫_tomluo
·
2017-12-03 07:34
【相克军】
oracle学习
路线
一:学习oracle的前提是熟悉linux操作系统,unix操作系统,存储,带库。主要是管理和操作系统原理。二:学习方法1、sql,pl/sql这是学习oracle的基本功。特别是sql里边的多表连接、子查询、各种版本的函数,以及plsql里面的所有语法。其实很多用sql实现起来很麻烦的事用plsql都很容易就做出来了,通用的作法是利用rowid检索数据,这样比索引还要高效。2、oracle管理(
Jerry_mg
·
2017-12-01 13:31
oracle学习路线
(转)
Oracle学习
心得(两篇)
之一学习Oracle是一个漫长艰辛的过程。如果没有兴趣,只是被迫学习,那么是很难学好的。学习到一定程度的时候,要想进一步提高,就不得不接触很多Oracle之外的东西,如Unix,如网络、存储等。因此,要真的决心学好Oracle,就一定要有兴趣。有了兴趣,就会一切变得简单快乐起来。简单总结一下,那就是:兴趣、学习、实践。如何入门是许多初学者最头疼的事情。Oracle是一个庞大的系统,涉及的方面很多:
千幻流光
·
2017-11-21 15:06
oracle学习
路线图 如何学习oracle 之 oracle快速入门
转自:http://blog.itpub.net/17283404/viewspace-694309/1、sql、pl/sql(网上有很多的视频,可以做一个简单的入手,然后看几本书,多做实验)作为oracle的基本功,需要大家对sql和plsql非常的熟悉。特别是sql里面的多表连接、子查询、各种新版本的函数,以及plsql里面的所有语法。建议大家拿出足够的时间来研究这两块。不要认为这是开发人员的
资料库大师
·
2017-11-11 22:07
Oracle学习
笔记
阅读更多简介OracleDatabase,又名OracleRDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的适应高吞吐量的数据库解决方案。Sql分类DQL(数据查询语言)select
肖福燕
·
2017-09-22 17:00
oracle
oracle学习
心得
一、数据库概述数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前。简单来说是本身可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。常见的数据模型1.层次结构模型:层次结构模型实质上是一种有根结点的定向有序树,IMS(InformationManage-mentSystem)是其典型代表。2.网状结构模型:按照
Gorilar1994
·
2017-09-11 14:27
oracle笔记
Oracle学习
笔记
SQL==SQLPLUS==DML(DataManipulationLanguage,数据操作语言)----用于检索或者修改数据DDL(DataDefinitionLanguage)----用于定义数据的结构,如创建、修改或者删除数据库对象DCL(DataControlLanguage,数据控制语句)----用于定义数据库用户的权限sqlplus使用其他用户连接conn用户名/密码[ASSYSDB
蝌蚪1573
·
2017-08-31 11:35
oracle学习
(dbca命令参数)
dbca[-silent|-progressOnly|-customCreate]{}|{[[options]]-responseFile}[-continueOnNonFatalErrors]有关详细信息,请参阅手册。可以输入以下命令之一:通过指定以下参数创建数据库:-createDatabase-templateName[-cloneTemplate]-gdbName[-policyManag
bobtthp
·
2017-08-27 18:01
oracle
Oracle学习
笔记day01——Oracle概述
一、数据库概述数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前。简单来说是本身可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。常见的数据模型1.层次结构模型:层次结构模型实质上是一种有根结点的定向有序树,IMS(InformationManage-mentSystem)是其典型代表。2.网状结构模型:按照
hjl815
·
2017-08-16 19:02
Oracle
数据库
教你如何阅读Oracle数据库官方文档
但是,仍有很多Oracle使用者认为任何
oracle学习
资料都比不上Oracle官方文档的权威和扼要,且兼具基础与全面。这种差异可能与个人的阅读方法有很大关系,《
wisdom_power
·
2017-07-26 09:10
database
『ORACLE』表空间、段、区和块简述 (11g)
文章转载自:http://blog.itpub.net/17203031/viewspace-682003/在
Oracle学习
过程中,存储结构,表段区块可能是每个初学者都要涉及到的概念。
爱尚浪白
·
2017-05-31 15:11
11g
oracle
体系结构
【
Oracle学习
】之 外键约束(3种删除-详细)与 约束激活(失效)
Q:删除主表记录(子表外键存在下),3种删除方式?A:①默认删除(default)②级联删除③置空删除。具体操作见下文主表和子表的概念:如果表中定义了外键约束,那么该表通常被称为子表,例如下文的test_student表如果表中包含引用键,那么该表被称为父表,例如test_class表一、外键删除①默认删除—-即什么都不加或使用noaction关键字简介:如果在定义外键约束时使用noaction关
fanfan4569
·
2017-04-20 16:19
【Oracle】
oracle学习
笔记----数据库导入导出
一、导入和导出Oracle的备份是oracle操作中常见的工作,常见的备份方案包括有:1、逻辑备份(IMP&EXP命令进行备份)有如下四种模式:(1)表空间备份(tablespace)(2)表备份(table)(3)用户备份(user)(4)完全备份(full)2、物理文件备份(脱机及联机备份3、利用RMAN(RecoveryManager)的增量物理文件系统备份oracle的逻辑备份是使用IMP
ping9527
·
2017-04-19 17:36
oracle
Oracle
oracle学习
笔记----启动与关闭、权限管理
关于oracle11G的安装可以参考:http://babyhanggege.blog.51cto.com/11741640/1907094一、启动与关闭打开cmd命令窗口,使用下面命令连接oracle。 sqlplus / as sysdba1、启动 startup open;2、关闭数据库 shutdown immediate;二、Oracle用户与权限1.用户oracle中
ping9527
·
2017-04-19 16:41
oracle
Oracle
【
Oracle学习
】之 事务(Transaction)与锁
Q:创建空表后再插入记录,再回滚,记录没了,而表还存在?A:看(下文)事务提交COMMITTopic1:事务Topic2:锁(exclusive,share锁)一、事务概念定义:事务是一些数据库操作的集合。特性:①原子性(Atomicity):事务是数据库的逻辑工作单位,事务中的所有操作要么都做,要么都不做,不存在其他情况。②一致性(Consistency):事务执行的结果必须是使数据库从一个一致
fanfan4569
·
2017-04-18 16:28
【Oracle】
Oracle学习
第三天
1.PLSQL入门Oracle数据库对SQL进行了扩展,然后加入了一些编程语言的特点,可以对SQL的执行过程进行控制,然后实现一些复杂的业务功能.1.1PLSQL的组成组成部分declare-是声明部分begin-是plsql的主体部分exception-异常处理部分end注意:可以没有declare和exception,但是不可以没有begin和end.dbms_output.put_line(
李理可
·
2017-04-06 06:43
玩转
oracle学习
笔记(四)-数据库操作
一.数据库管理员1.每个oracle数据库应该至少有一名数据库管理员(dba),对于一个小的数据库,一个dba就够了,但是对于一个大的数据库可能需要多个dba分别担负不同的管理职责。那么一个数据库管理员的主要工作是什么呢?职责:1)安装和升级oracle数据库2)建库、表空间、表、视图、索引…3)制定并实施备份与恢复计划4)数据库权限管理、调优、故障排除5)对于高级dba,要求能参与项目开发,会编
bijian1013
·
2017-04-04 23:00
oracle
玩转
oracle学习
笔记(三)-Oracle操作
一.Java程序如何操作oracle1.配odbc数据源,用jdbc_odbc桥连接方式连接数据库 注意:odbc只能本地连接,不能远程连接,即java程和Oracle数据库必须在同一台机器上。 控制面板->管理工具->数据源[ODBC],添加->选择OracleinOraHome90->完成 DataSourceName:test TNSServiceName:选择Ora
bijian1013
·
2017-04-04 23:00
oracle
玩转
oracle学习
笔记(二)-Oracle表的管理
1.表名和列的命名规则必须以字母开头长度不能超过30字符不能使用oracle的保留字只能使用如下字符A-Z,a-z,0-9,$,#等 2.oracle支持的数据类型a.字符型char:定长,最大2000字符例:char(10)‘小小’前四个字符放’小小’,后添6个空格补全,但这样的查询效率较varchar2高varchar2(20):变长,最大4000字符例:varchar(10)‘小小’orac
bijian1013
·
2017-04-04 22:00
oracle
玩转
oracle学习
笔记(一)-Oracle管理
一.Oracle的卸载1.运行oracle的universalinstaller2.运行regedit,进入注册表,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按照所下图示删除键值。 选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下以Oracle开头的键值。3.重启计算机,删除硬盘上的ORACLE目录如果该
bijian1013
·
2017-04-04 22:00
oracle
【
Oracle学习
】之 用户
一、用户sys(超级管理员,权限最大)system(管理员用户,权限仅次于sys)sysman(用于操作企业管理器)注:以上三个默认密码:你安装oracle设置的密码。scott(默认密码:tiger)①使用system用户登录[username/password][@server][assysdba|sysoper]@server:是服务名或者IP地址若数据库安装在同一台机子上,则不用写@ser
fanfan4569
·
2017-03-29 16:42
【Oracle】
数据库读数据块过程
做java开发接触最多的数据库是oracle,在做java开发时候对
oracle学习
一段时间,对于开发人员来讲数据库就像一个黑盒子,用来存取数据,与OS唯一区别数据库有事务机制,机器宕机后,重启动会自动做恢复操作
juanriquelme
·
2017-03-09 10:36
数据库
oracle
【
Oracle学习
】之 配置监听器 和 TNSName
今天被oracle老师扣平时分了,忧伤(╯﹏╰),还是好好学吧。实际上,在安装完oracle11g时候,就已经配置监听器了。不信?cmd中输入services.msc,打开服务会看到OracleOraDb11g_home1TNSListener。下面是默认配置文件信息如上图,配置和移植工具->NetManager。在该对话框中可以进行数据库服务器的网络配置,包括查看概要文件、服务命名、监听程序的配
fanfan4569
·
2017-03-08 17:28
【Oracle】
Oracle学习
之:表连接三种方式
表连接的方式有三种分别是:排序合并连接(SortMergeJoin)、嵌套循环连接(NestedLoopsJoin)、哈希连接(HashJoin)。1、排序合并连接(SortMergeJoin)排序合并连接的执行过程如下所示:*将每个行源的行按连接谓词列排序*然后合并两个已排序的行源,并返回生成的行源例如:select*fromemployeesd,departmentstwhered.depar
NextAction
·
2017-03-06 19:00
hash
sort
nested
表连接
【
Oracle学习
】之 手动开启服务
前言:oracle服务太占内存。。。所以我就把设为手动开启的系统服务:①OracleServiceORCL:数据库服务(数据库实例),是Oracle核心服务,是数据库启动的基础,只有改服务启动,Oracle数据库才能正常启动。(必须启动)②OracleOraDb11g_home1TNSListener:监听器服务,该服务只有在远程访问数据库时才需要(无论远程计算机还是本地计算机,凡是通过Oracl
fanfan4569
·
2017-02-25 16:47
【Oracle】
Oracle学习
篇之SQL语句的优化
Oracle学习
篇之SQL语句的优化①在使用SELECT语句查询时,不要用“*”代替所有列名,因为这样的写法对Oracle系统来说会存在解析的动态问题。
yangrongze123
·
2017-02-22 14:49
oracle
基础
知识
Oracle学习
笔记
Oracle中的逻辑结构和物理结构物理结构数据文件:记录所有的逻辑对象(表,视图,存储过程以及他们之间的关系)dba_data_files可以查询到日志文件记录所有数据库的变化,需要激活日志归档,可以根据日志文件做数据恢复控制文件,数据文件和日志文件之间的桥梁。逻辑结构实例(创建一个实例[数据库],就增加了2个进程,开销是很大的databaseconfigureassistance可以可视化的创建
CheerWestLin
·
2016-12-24 17:00
Oracle
Oracle学习
阶段总结
呼~因为种种事情吧,原计划一周学完的oracle数据库用了两周的时间,很惭愧啊,这种学习效率真的差劲,通过对oracle的学习,学到了很多关于数据库的底层的一些知识,以前在学习mysql和sqlserver的时候,都只是简单了解了建表和增删改查一类的sql语句,对于底层的东西一窍不通,受益良多,再接再厉啊!下一步,可能就没有那么多的时间去学习自己想学的知识了,还有四天的时间就要去研究所上班了,可能
痛觉残留hsc
·
2016-12-21 23:41
学习
oracle学习
笔记11: 半联结与反联结
半联结:是在两个数据集之间的联结,其中第一个数据庥中的数据行在决定是否返回时会根据在别一个数据集中出现或不出现至少一个相匹配的数据行来确定。半联结标准的内联结与半联结之间最主要的区别在于在半联结中,第1个数据集中的每一条记录只返回一次,而不管在第2个数据集中有几条匹配数据。这个定义表明这个查询的实际处理过程可以通过在找到第一个匹配以后马上停止处理该查询来进行优化。这种联结技术在oracle基于成本
猫猫_tomluo
·
2016-11-24 20:33
Oracle学习
总结(5)—— SQL语句经典案例
--0.所有员工信息SELECT*FROMemp--1.选择部门30的所有员工SELECT*FROMempWHEREdeptno=20--2.列出所有办事员(CLERK)的姓名,编号部门编号SELECTename,empno,deptnoFROMempWHEREjob='CLERK'--3.找出佣金高于薪金的员工SELECTename,sal,commFROMempWHEREcomm>sal--4
u012562943
·
2016-11-05 09:00
oracle学习
路线
这是本人收藏的一个大师写的,用来提示自己
oracle学习
路线1、sql、pl/sql(网上有很多的视频,可以做一个简单的入手,然后看几本书,多做实验)作为oracle的基本功,需要大家对sql和plsql
huangpbj
·
2016-10-31 15:34
oracle
oracle学习
路线
这是本人收藏的一个大师写的,用来提示自己
oracle学习
路线1、sql、pl/sql(网上有很多的视频,可以做一个简单的入手,然后看几本书,多做实验)作为oracle的基本功,需要大家对sql和plsql
huangpbj
·
2016-10-31 15:27
oracle
如何阅读Oracle数据库官方文档
但是,仍有很多Oracle使用者认为任何
oracle学习
资料都比不上Oracle官方文档的权威和扼要,且兼具基础与全面。这种差异可能与个人的阅读方法有很大关系,《
fordodone
·
2016-10-30 09:39
数据库
oracle小事
Oracle学习
笔记(最重要的是PL/SQL编程)
一:Oracle认证,与其它数据库比较,安装Oracle安装会自动的生成sys用户和system用户:(1)sys用户是超级用户,具有最高权限,具有sysdba角色,有createdatabase的权限,该用户默认的密码是change_on_install(2)system用户是管理操作员,权限也很大。具有sysoper角色,没有createdatabase的权限,默认的密码是manager(3)
a2459956664
·
2016-10-29 21:55
数据库
Oracle学习
笔记(最重要的是PL/SQL编程)
一:Oracle认证,与其它数据库比较,安装Oracle安装会自动的生成sys用户和system用户: (1) sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install (2) system用户是管理操作员,权限也很大。具有sysoper角色,没有create database的权限,默认的密码是mana
a2459956664
·
2016-10-29 21:00
Oracle学习
一
最近自己在做一个项目时,该项目使用了SpringMVC+Mybatis框架的整合。数据库使用的是Oracle数据库,在写分页功能时发现Oracle数据库的分页语句和MySql有很大的不同。经过查找资料后,对分页的写法进行了一下抽取,使该分页语句能够较好的和Mybatis结合,不足之处还请多多指教,当然有更好的分页思想希望能和大家交流。需求:我需要从sysuser表中分页查询所有的用户。在user表
春松MrLi
·
2016-10-12 08:41
数据库学习
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他