当前位置: 代码迷 >> Sql Server >> sqlserver函数编撰
  详细解决方案

sqlserver函数编撰

热度:8   发布时间:2016-04-27 11:45:27.0
sqlserver函数编写
select REPLACE (NEWID() ,'-','') + 
replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','') +
CHAR(ROUND(RAND() * 25 + 65,0))

生成一串 随机字符串

想应用于 
create table MedicalService
(
id varchar(50) primary key default REPLACE (NEWID() ,'-','') + 
replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','') +
CHAR(ROUND(RAND() * 25 + 65,0))
 )

生成表格用 。但是太长了 如何封装成类似函数的东西 累死于 default getdate() 。。函数不支持 rand




------解决方案--------------------
探讨

..想把 NEWID() 封装成 函数。。哪一种 函数 支持 这个 ?
  相关解决方案