27,579
社区成员
发帖
与我相关
我的任务
分享
select 姓名字段+nchar(cast(19968+rand()*20902 as int))+nchar(cast(19968+rand()*20902 as int)) from tb
union all
select 姓名字段+nchar(cast(19968+rand()*20902 as int))from tb
create table 百家姓表(名称 nvarchar(10))
insert 百家姓表
select '赵' union all
select '钱' union all
select '孙' union all
select '李'
select top 10 RN=ID into # from syscolumns
select 名称+NCHAR(19968+abs(checksum(newid()))%20901)+NCHAR(19968+abs(checksum(newid()))%20901)
from 百家姓表,#
/*
------------
赵槼讃
赵鞉窓
赵隑鹁
赵粜傺
赵塮鮲
赵娲麣
赵屖甎
赵魝萏
赵抽繠
赵霻阏
钱证魳
钱幢椾
钱筶促
钱闰臡
钱楔幟
钱婬喢
钱漦牆
钱聞饿
钱珆鸒
钱姗躏
孙杺趺
孙硈灼
孙愫眇
孙绍膲
孙赯坥
孙嬀賨
孙踖煥
孙吨神
孙淆峄
孙豽簕
李鼰粸
李睢锓
李面殁
李鈸毟
李剦薨
李鲨榘
李暵熻
李愲裷
李託杅
李盉轢
赵沞惠
赵銻鮪
赵潂豹
赵巯丼
赵鸱撮
赵狵鋵
赵窘瑪
赵枘歃
赵栉弇
赵鞛癚
钱锶米
钱篎犓
钱纯毹
钱赱睓
钱剩賽
钱掲錵
钱饗暓
钱鱞濑
钱秇寠
钱賉牟
孙硫眉
孙捡薂
孙敃铌
孙死鳄
孙貈型
孙馷陟
孙賉濕
孙驌盵
孙誈鉚
孙愓喍
李謰刷
李诖欆
李嵼抶
李逧鉀
李鑲袀
李鐁惐
李儈鯐
李病玿
李椑曝
李択偆
(80 行受影响)
*/
只是一个例子,自己 举一反三select 百家姓字段+NCHAR(19968+abs(checksum(newid()))%20901)+NCHAR(19968+abs(checksum(newid()))%20901)
from 百家姓表