CREATE FUNCTION [FN_GETPY] (@STR NVARCHAR(MAX)) RETURNS NVARCHAR(MAX) AS BEGIN DECLARE @STR_LEN INT, @RESULT NVARCHAR(MAX), @CRS NVARCHAR(1) SET @STR_LEN=LEN(@STR) SET @RESULT= ' ' WHILE @STR_LEN> 0 BEGIN SET @CRS = SUBSTRING(@STR,@STR_LEN,1) SELECT @STR_LEN = @STR_LEN - 1,@RESULT= CASE WHEN @CRS>='帀' THEN 'Z' WHEN @CRS>='丫' THEN 'Y' WHEN @CRS>='夕' THEN 'X' WHEN @CRS>='屲' THEN 'W' WHEN @CRS>='他' THEN 'T' WHEN @CRS>='仨' THEN 'S' WHEN @CRS>='呥' THEN 'R' WHEN @CRS>='七' THEN 'Q' WHEN @CRS>='妑' THEN 'P' WHEN @CRS>='噢' THEN 'O' WHEN @CRS>='拏' THEN 'N' WHEN @CRS>='嘸' THEN 'M' WHEN @CRS>='垃' THEN 'L' WHEN @CRS>='咔' THEN 'K' WHEN @CRS>='丌' THEN 'J' WHEN @CRS>='铪' THEN 'H' WHEN @CRS>='旮' THEN 'G' WHEN @CRS>='发' THEN 'F' WHEN @CRS>='妸' THEN 'E' WHEN @CRS>='咑' THEN 'D' WHEN @CRS>='嚓' THEN 'C' WHEN @CRS>='八' THEN 'B' WHEN @CRS>='吖' THEN 'A' ELSE @CRS END+@RESULT END RETURN(@RESULT) END GO
执行示例:
SELECT DBO.[FN_GETPY]('游标、临时表、触发器、COLLATE等等... 无可厚非、这些都是好东西 我为什么今天要花时间来写这些东西呢? 是因为我发现慢慢的很多人用久了这些东西之后会形成一种习惯,不管解决什么问题动不动都会把它们搬出来 由此我看到了很多漂亮的代码在性能效率面前却显得不那么优秀')
您还没有登录,请您登录后再发表评论
Oracle 19C SQL调优优化指南,全面提升SQL优化能力,DBA必备,开发必备
# 基于SQL Server的数据库调优工具 ## 项目简介 本项目是一个基于SQL Server的数据库调优工具,旨在帮助数据库管理员和开发人员优化SQL Server数据库的性能。该工具提供了丰富的功能,包括日志查看、性能报告生成...
### SQLServer中的汉字转全拼音函数 在数据库管理和数据处理领域,经常需要对文本进行各种形式的转换,以便于检索、排序或者分析等操作。其中一个常见的需求是将汉字转换为拼音,这对于支持中文环境的系统尤其重要...
Toad for Oracle:SQL性能调优实战.docx
11. **应用设计优化**:最后,优化应用代码和设计同样重要,如减少不必要的数据库查询,优化SQL语句,使用缓存技术,减少同步操作等。 以上只是一些基本的调优方向,实际调优过程中需要结合具体的业务场景和系统...
4. **SQL性能调优策略** - JOIN操作优化:学习如何优化JOIN操作,包括内JOIN、外JOIN和自JOIN,以及使用连接顺序和连接条件的技巧。 - 子查询和联接的转换:掌握将子查询转换为联接,或者反之,以达到性能提升的...
sql 汉字转拼音首字母 代码 function --汉字转拼音首字母sql Create FUNCTION dbo.fnpbGetPYFirstLetter ( @str NVARCHAR(4000) )
这份"oraclesql安装部署以及性能调优文档.rar"包含的资源将帮助你了解如何在你的环境中安装和配置Oracle SQL,以及如何对其进行性能优化。下面我们将详细探讨这些关键知识点。 **一、Oracle SQL安装部署** 1. **...
在实际的SQL Server性能调优过程中,除了使用这些工具,还需要考虑其他因素,如查询优化器的行为、索引的使用、存储架构、查询编写技巧、资源分配策略等。同时,持续监控和定期分析数据库性能是保持高效运行的关键。...
### SQL汉字转拼音首字母知识点解析 #### 一、背景介绍 在数据库处理过程中,有时候我们需要将汉字转换为对应的拼音,特别是在中文环境下的数据检索、排序等操作中,这种需求尤为常见。本篇文章将深入探讨如何利用...
### DB2 SQL性能调优秘笈 在数据库领域,IBM DB2因其稳定性和高效性而备受推崇,尤其是在大型企业级应用中。对于DB2数据库管理员(DBA)来说,掌握有效的SQL性能调优技巧至关重要。这不仅能提升系统的响应速度,还...
SQL 优化是 SAP 系统性能调优的重要部分,包括 For all entries in、执行顺序、索引等多个方面。正确的索引和字段顺序可以大大提高 SQL 语句的执行效率。 多进程处理是 SAP 系统性能调优的另一个重要方面,包括 SAP...
这些链接资源可以提供最新的调优策略、常见问题的解答以及官方的最新技术信息,对于持续学习和了解Oracle调优的最新动态十分有帮助。 在Oracle数据库调优中,我们关注的点主要包括: 1. **SQL优化**:通过分析和...
PostgreSQL之SQL调优指南 PostgreSQL之SQL调优指南是一份详细的SQL优化指南,旨在帮助开发者和数据库管理员提高PostgreSQL数据库的性能。该指南涵盖了从获取SQL收集统计信息到分析SQL慢的原因的所有步骤。 首先,...
Oracle SQL性能调优是一项至关重要的工作,它涉及到对SQL语句以及数据库配置进行细致的调整和优化,以达到改善数据库查询性能的目的。本文将详细探讨影响Oracle SQL性能的关键因素和配置,并提供如何通过优化器的...
### SQL Server性能调优知识点详解 #### 一、SQL Server性能调优概述 **SQL Server性能调优**是一项系统性的任务,旨在通过一系列的技术手段和最佳实践来提高Microsoft SQL Server数据库系统的运行效率和响应速度...
《Oracle 19C SQL调优指南》是针对Oracle数据库管理员(DBA)的重要参考资料,尤其适合那些希望提升SQL性能的专业人士。SQL调优是数据库管理中的核心技能,它关乎到系统的响应时间、资源利用率和整体性能。Oracle 19C...
5. **数据库调优**:SQL查询优化,索引设计,数据表结构优化,数据库连接池管理等是数据库性能的关键。了解执行计划,避免全表扫描,合理使用存储过程和触发器,能显著提升数据库性能。 6. **操作系统调优**:根据...
“Microsoft.SqlServer.Management.Dmf.PolicyStore”的类型初始值设定项引发异常。 (Microsoft.SqlServer.Dmf) ------------------------------ 找对版本将Microsoft.SqlServer.Diagnostics.STrace.dll复制到C:\...
文档内容涵盖了Oracle数据库的基本结构介绍、性能测试与调优策略、故障分析方法以及SQL语句优化技巧。 #### 二、Oracle数据库基本结构 ##### 1. 物理结构 Oracle数据库的物理结构主要包括以下几个组成部分: - *...
相关推荐
Oracle 19C SQL调优优化指南,全面提升SQL优化能力,DBA必备,开发必备
# 基于SQL Server的数据库调优工具 ## 项目简介 本项目是一个基于SQL Server的数据库调优工具,旨在帮助数据库管理员和开发人员优化SQL Server数据库的性能。该工具提供了丰富的功能,包括日志查看、性能报告生成...
### SQLServer中的汉字转全拼音函数 在数据库管理和数据处理领域,经常需要对文本进行各种形式的转换,以便于检索、排序或者分析等操作。其中一个常见的需求是将汉字转换为拼音,这对于支持中文环境的系统尤其重要...
Toad for Oracle:SQL性能调优实战.docx
11. **应用设计优化**:最后,优化应用代码和设计同样重要,如减少不必要的数据库查询,优化SQL语句,使用缓存技术,减少同步操作等。 以上只是一些基本的调优方向,实际调优过程中需要结合具体的业务场景和系统...
4. **SQL性能调优策略** - JOIN操作优化:学习如何优化JOIN操作,包括内JOIN、外JOIN和自JOIN,以及使用连接顺序和连接条件的技巧。 - 子查询和联接的转换:掌握将子查询转换为联接,或者反之,以达到性能提升的...
sql 汉字转拼音首字母 代码 function --汉字转拼音首字母sql Create FUNCTION dbo.fnpbGetPYFirstLetter ( @str NVARCHAR(4000) )
这份"oraclesql安装部署以及性能调优文档.rar"包含的资源将帮助你了解如何在你的环境中安装和配置Oracle SQL,以及如何对其进行性能优化。下面我们将详细探讨这些关键知识点。 **一、Oracle SQL安装部署** 1. **...
在实际的SQL Server性能调优过程中,除了使用这些工具,还需要考虑其他因素,如查询优化器的行为、索引的使用、存储架构、查询编写技巧、资源分配策略等。同时,持续监控和定期分析数据库性能是保持高效运行的关键。...
### SQL汉字转拼音首字母知识点解析 #### 一、背景介绍 在数据库处理过程中,有时候我们需要将汉字转换为对应的拼音,特别是在中文环境下的数据检索、排序等操作中,这种需求尤为常见。本篇文章将深入探讨如何利用...
### DB2 SQL性能调优秘笈 在数据库领域,IBM DB2因其稳定性和高效性而备受推崇,尤其是在大型企业级应用中。对于DB2数据库管理员(DBA)来说,掌握有效的SQL性能调优技巧至关重要。这不仅能提升系统的响应速度,还...
SQL 优化是 SAP 系统性能调优的重要部分,包括 For all entries in、执行顺序、索引等多个方面。正确的索引和字段顺序可以大大提高 SQL 语句的执行效率。 多进程处理是 SAP 系统性能调优的另一个重要方面,包括 SAP...
这些链接资源可以提供最新的调优策略、常见问题的解答以及官方的最新技术信息,对于持续学习和了解Oracle调优的最新动态十分有帮助。 在Oracle数据库调优中,我们关注的点主要包括: 1. **SQL优化**:通过分析和...
PostgreSQL之SQL调优指南 PostgreSQL之SQL调优指南是一份详细的SQL优化指南,旨在帮助开发者和数据库管理员提高PostgreSQL数据库的性能。该指南涵盖了从获取SQL收集统计信息到分析SQL慢的原因的所有步骤。 首先,...
Oracle SQL性能调优是一项至关重要的工作,它涉及到对SQL语句以及数据库配置进行细致的调整和优化,以达到改善数据库查询性能的目的。本文将详细探讨影响Oracle SQL性能的关键因素和配置,并提供如何通过优化器的...
### SQL Server性能调优知识点详解 #### 一、SQL Server性能调优概述 **SQL Server性能调优**是一项系统性的任务,旨在通过一系列的技术手段和最佳实践来提高Microsoft SQL Server数据库系统的运行效率和响应速度...
《Oracle 19C SQL调优指南》是针对Oracle数据库管理员(DBA)的重要参考资料,尤其适合那些希望提升SQL性能的专业人士。SQL调优是数据库管理中的核心技能,它关乎到系统的响应时间、资源利用率和整体性能。Oracle 19C...
5. **数据库调优**:SQL查询优化,索引设计,数据表结构优化,数据库连接池管理等是数据库性能的关键。了解执行计划,避免全表扫描,合理使用存储过程和触发器,能显著提升数据库性能。 6. **操作系统调优**:根据...
“Microsoft.SqlServer.Management.Dmf.PolicyStore”的类型初始值设定项引发异常。 (Microsoft.SqlServer.Dmf) ------------------------------ 找对版本将Microsoft.SqlServer.Diagnostics.STrace.dll复制到C:\...
文档内容涵盖了Oracle数据库的基本结构介绍、性能测试与调优策略、故障分析方法以及SQL语句优化技巧。 #### 二、Oracle数据库基本结构 ##### 1. 物理结构 Oracle数据库的物理结构主要包括以下几个组成部分: - *...