对姓名字典加游标来完成,执行该存储过程:exec Pname 即可。
--设你的表为:TABLENAME,复合姓名的字段为xms
--再设姓名字典表为:TABLEXM,有字段XM(存储了姓名)
create procedure Pname
as
declare cursor xmcursor (select xm from tablexm) --建立字典文件(姓名)的游标,以便逐行查字典
declare @xm varchar(20) --存放姓名
open xmcursor
fetch next from xmcursor into @xm --逐一提取存在的姓名
while @@fetch_status !=-1 --逐一提取所有姓名
begin
update tablename set xms=replace(xms,@xm,@xm+'|') --用姓名字典中的姓名加分隔符替换TABLENAME表中的复合姓名
fetch next from xmcursor into @xm --逐一提取存在的姓名
end
close xmcursor
deallocate xmcursor
go
软件简介 木头超级字典生成器是一款集字典生成和字典修改功能于一身的超级字典工具软件。 软件特性 木头超级字典生成器是一款集字典生成和字典修改功能于一身的超级字典工具软件。
是目前功能最强大的解密字典生成器。主要功能如下:
字典生成模式:
1常规字典:采用递归运算,自定义生成包含任意字符或汉字的字典。
2“每位使用不同字符集”功能:此功能乃木头超级字典生成器所特有,可以为密码字典的每一位设置不同的字符集。
3日期字典(生日字典):可生成日期密码字典(生日密码字典),支持多种年,月,日,的组合格式。
4英文字典:软件自带常用英语单词,英语人名词典和英语地名词典可方便地加入到字典中。
5弱口令字典:软件件自带弱口令集,且你可以根据需要自已手动添加弱口令。弱口令集放到所有字典的前列,效率更好。
6拼音字典:独有的汉字拼音字典功能,可任意设置拼音的大小写和首字母大写。
7电话号码生成器(手机号码生成器):电话号码生成器自动生成指定地点的中国移动和中国联通的手机号码,也可生成固定电话号码。
8姓名(拼音)字典:姓名字典生成器生成包括百家姓的姓名汉字或拼音字典
9社会工程学字典生成功能
10汉字注音:给已有中文文本文件注音。 支持拼音单独输出或汉字拼音交替输出。
你可以任意选择基本字符串和密码长度,精确估算生成字典记录总数和字典文件大小。防止设置过大字典生成时造成死机。
11字典文件分割输出功能,将大字典分割成多个字典文件。
字典修改模式:
1接位修改字典:插入字符字符串,删除指定字符,修改字典的任意位。
2按行修改字典:添加删除指定的行。
3字典集合运算:把字典看作一个集合,可进行集合的并,交,笛卡乐积,对称差,相对补运算。
4大小写转换:任意转换字典的大小写或首字母大写。
5字典清理:清理字典中重复的行,空行或指定字符串的行。
字典属性查看,计算出字典的大小,最大长度,最小长度等属性。
各种字典生成与修改方法组合使用,可以巧妙地生成各种简单实用的字典。声明:本软件不得用于非法用途,非法使用本软件与软件作者无关
1、写一个程序,任意输入学生的信息,形成字典后存于列表中。
2、学生的信息包括姓名(字符串),年龄(整数),成绩(整数),循环输入学生信息,输入学生姓名为空时结束输入,形成字典列表。
3、可以修改和删除学生成绩。
4、实现打印菜单,提示选择对应的操作。