- 浏览: 1065295 次
- 性别:
- 来自: 长沙
文章分类
- 全部博客 (639)
- 服务器配置篇 (58)
- hibernate篇 (14)
- spring篇 (33)
- struts篇 (28)
- JS篇 (46)
- 其他技术篇 (46)
- 数据库集群配置 (6)
- JAVA基础相关 (48)
- 分布式框架HadHoop的应用 (2)
- FLEX篇 (8)
- SQLSERVER技术 (32)
- Android学习 (13)
- amchart学习笔记 (1)
- openfire+smark搭建即时通讯 (9)
- Linux学习 (18)
- Oracle数据库 (15)
- 网站优化技术 (12)
- mysql数据库 (2)
- 项目学习总结 (18)
- 工具类(JAVA) (12)
- 工具类(JS) (2)
- 设计模式 (10)
- Lucene学习 (24)
- EJB3学习 (6)
- Sphinx搜索引擎 (3)
- 工作中用到的软件小工具 (5)
- .NET (49)
- JAVA 连接SQLSERVER2008步骤 (1)
- MongoDB (19)
- Android手机开发 (3)
- Maven (6)
- vue (9)
- Shiro (4)
- mybatis (3)
- netty框架 (1)
- SpringCloud (3)
- spring-cloud (7)
- Git (1)
- dubbo (2)
- springboot (13)
- rocketmq (1)
- git学习 (2)
- kafka服务器 (2)
- linux (10)
- WEB系统辅助项目 (1)
- jenkins (2)
- docker (4)
- influxdb (3)
- python (2)
- nginx (1)
最新评论
-
jiangfuofu555:
这样数据量大,效率怎么样?
sqlserver 实现分页的前台代码 以及后台的sqlserver语句 -
w156445045:
博主请问下,如何做到实时的刷新呢,
另外我后台是Java 谢谢 ...
web 版本的汽车仪表盘,非常好看。还有各种图形 -
jackyin5918:
<transportConnector name=&qu ...
ActiveMQ的activemq.xml详细配置讲解 -
握着橄榄枝的人:
你这个不是spring1.x的吧
spring1.x使用AOP实例 -
xiaophai:
全乱套了!
openfire+spark搭建完美的及时通讯
1.申明一个函数,用于名字到拼音的转换
CREATE FUNCTION f_GetPY(@str nvarchar(4000))
RETURNS nvarchar(4000)
AS
BEGIN
DECLARE @py TABLE(
ch char(1),
hz1 nchar(1) COLLATE Chinese_PRC_CS_AS_KS_WS,
hz2 nchar(1) COLLATE Chinese_PRC_CS_AS_KS_WS)
INSERT @py SELECT 'A',N'吖',N'鏊'
UNION ALL SELECT 'B',N'八',N'簿'
UNION ALL SELECT 'C',N'嚓',N'错'
UNION ALL SELECT 'D',N'哒',N'跺'
UNION ALL SELECT 'E',N'屙',N'贰'
UNION ALL SELECT 'F',N'发',N'馥'
UNION ALL SELECT 'G',N'旮',N'过'
UNION ALL SELECT 'H',N'铪',N'蠖'
UNION ALL SELECT 'J',N'丌',N'竣'
UNION ALL SELECT 'K',N'咔',N'廓'
UNION ALL SELECT 'L',N'垃',N'雒'
UNION ALL SELECT 'M',N'妈',N'穆'
UNION ALL SELECT 'N',N'拿',N'糯'
UNION ALL SELECT 'O',N'噢',N'沤'
UNION ALL SELECT 'P',N'趴',N'曝'
UNION ALL SELECT 'Q',N'七',N'群'
UNION ALL SELECT 'R',N'蚺',N'箬'
UNION ALL SELECT 'S',N'仨',N'锁'
UNION ALL SELECT 'T',N'他',N'箨'
UNION ALL SELECT 'W',N'哇',N'鋈'
UNION ALL SELECT 'X',N'夕',N'蕈'
UNION ALL SELECT 'Y',N'丫',N'蕴'
UNION ALL SELECT 'Z',N'匝',N'做'
DECLARE @i int
SET @i=PATINDEX('%[吖-做]%' COLLATE Chinese_PRC_CS_AS_KS_WS,@str)
WHILE @i>0
SELECT @str=REPLACE(@str,SUBSTRING(@str,@i,1),ch)
,@i=PATINDEX('%[吖-做]%' COLLATE Chinese_PRC_CS_AS_KS_WS,@str)
FROM @py
WHERE SUBSTRING(@str,@i,1) BETWEEN hz1 AND hz2
RETURN(@str)
END
GO
2.测试
select dbo.f_GetPY('风云') as 东莞市,dbo.f_GetPY('ab中c国人') as 中国人
3.在数据库中新加一个PinYin字段,然后通过函数进行更新
update person_main_test set PinYin=dbo.f_GetPY(Name)
发表评论
-
sqlserve2000 关于100万数据查询优化
2014-11-23 21:09 1062探讨怎么在有着1000万条数据的ms sql server数据 ... -
sqlserver2000触发器学习
2014-10-27 07:09 8301、 Sql代码 createtri ... -
sqlserver2008 评估到期解决方案
2012-03-15 08:44 1693和Visual Studio 2008一样,从官网下载SQL ... -
sqlserver 2008创建表分区
2011-11-24 16:31 900见附件 -
sqlserver 登陆企业管理器需要输入密码
2011-11-14 07:59 1139附件中有详细说明 -
JAVA 连接SQLSERVER2008步骤
2011-08-31 08:54 6631使用JDBC连接SQL SERVER 2008,很多人都在 ... -
sqlserver2008导出数据(新增)
2011-05-09 08:13 1717这个功能是sqlserver2000没有的。可以将数据脚本导出 ... -
安装完数据库以后,测试连接,提示端口错误的问题
2011-05-08 21:24 1698java.sql.SQLException: [Microso ... -
安装sqlserver的时候提示挂起操作,必须重启计算机的问题
2011-05-08 21:22 1712安装时提示说:“以前的某个文件已在安装计算机上创建挂起的文件操 ... -
SQL Server 2000 Enterprise Edition 日志传送温备方案
2011-02-20 09:44 1778'SQL Server 2000 Enterprise Edi ... -
通过存储过程直接访问服务器URL
2011-02-17 11:11 1502CREATE procedure ... -
sqlserver 常用函数大全
2011-02-14 17:31 1098sqlserver 常用函数大全 -
sqlserver 存储过程,函数,视图实例
2011-02-14 16:49 1150sqlserver 存储过程,函数,视图实例 -
对于批量删除某张表数据的做法技巧
2010-12-09 15:33 1161通过有JSP页面穿到存储过程中一连串的ID值,并且以,隔开。我 ... -
sql server 查询某个数据库中所有的任务执行状态
2010-12-06 11:25 4024xp_sqlagent_enum_jobs 参数: xp_ ... -
数据库表的转移心得体会和经验分享
2010-10-22 15:00 940开始设计一张表的时候,由于该表数据量逐渐增多。达到百万或千万的 ... -
一个关于查询性能的问题,在查询时间的时候是否应该用convert
2010-10-22 14:53 1107今天在做数据库表转移的时候,A表转移到B表。要将A表的2010 ... -
编写的一个存储过程,来检测数据库死锁进程
2010-10-19 09:14 1228/*--------------------------- ... -
探讨SQL Server中Case 的不同用法
2010-10-18 08:34 1161CASE 可能是 SQL 中被误用最多的关键字之一。虽然你可 ... -
查找表中的重复数据
2010-08-27 09:32 990select * from person where ...
相关推荐
jsp 连接sql2000的包 .需要的朋友请下
标题 "mssqlserver包" 指向的是一个与Microsoft SQL Server相关的软件包,它包含了一系列的Java档案(JAR)文件。这些JAR文件在Java应用程序中被用来与SQL Server进行交互,提供了连接、查询和其他数据库操作的能力...
mssqlserver.jar 常用包
在Java应用中,为了使用MSSQLServer驱动,首先需要将对应的jar文件添加到项目的类路径中。在提供的压缩包文件中,"lib"目录很可能包含了这些必需的JDBC驱动jar文件,如`mssql-jdbc-*.jar`,其中星号(*)代表版本号,...
标题 "mssqlserver.rar_mssqlserver" 暗示了这是一个与Microsoft SQL Server相关的压缩文件,其中可能包含用于连接和操作SQL Server的类库或工具。SQL Server是微软公司的一款关系型数据库管理系统(RDBMS),广泛...
《mssqlserver数据库文档生成器:提升团队协作与项目管理效率》 在信息化时代,数据库管理系统(DBMS)是企业核心系统的重要组成部分,SQL Server作为Microsoft公司推出的一款强大的关系型数据库管理系统,广泛应用...
标题中的"msbase.jar, mssqlserver.jar, msutil.jar"是针对SQL Server连接的特定JDBC驱动程序,这些JAR文件在建立WebSphere到SQL Server的数据源连接时起着关键作用。 1. **msbase.jar**:这是SQL Server JDBC驱动...
在实际操作中,备份策略会根据业务需求有所不同,常见的策略包括完整备份、差异备份和事务日志备份。完整备份会保存数据库的所有数据,而差异备份仅记录自上次完整备份以来的更改。事务日志备份则记录每个事务,允许...
标题中的"msbase.jar, mssqlserver.jar, msutil.jar"是Java环境下用来与Microsoft SQL Server 2000数据库进行交互的特定库文件。这些jar文件是JDBC(Java Database Connectivity)驱动的一部分,允许Java应用程序...
1. **数据库结构导出**:软件会生成所有表的创建脚本,包括字段定义、索引、主键和外键约束等,以及视图、存储过程和其他数据库对象的创建语句。 2. **数据导出**:软件能生成`INSERT INTO`语句,将数据库中的每一...
本文将深入探讨标题所提及的SQLServer JDBC驱动包——msbase.jar, mssqlserver.jar以及msutil.jar,它们在数据库连接中的作用以及如何使用。 首先,JDBC(Java Database Connectivity)是Java编程语言中用于访问...
"MSSQLServer命名及编码规范" MS SQL Server 命名及编码规范是指在使用 MS SQL Server 数据库的过程中,使用统一的命名和编码规范,使数据库命名及编码风格标准化,以便于阅读、理解和继承。该规范主要涉及到数据库...
这个MSSQLServer数据库编程案例是关于开发一个酒店内部管理系统的,主要涉及了数据库设计、C#编程以及使用VS2008和SQLServer2005作为开发工具。以下是详细的知识点解析: 1. **数据库设计**: - 需要创建一个...
- 完整备份保存数据库的所有信息,而差异备份只记录自上次完整备份以来的变化。 - 日志备份则用于事务日志,可实现快速恢复到特定时间点。 2. **数据库备份策略**: - 完全备份策略:周期性执行完整备份,例如...