--去减号
select replace(newid(),'-','')
--随机截取
select 'HJN'+substring(replace(newid(),'-',''),cast(rand()*13 as int),13)
--从左边截取
select 'HJN'+left(replace(newid(),'-',''),13)
--从右边截取
select 'HJN'+right(replace(newid(),'-',''),13)
--------------------------------------------------------------------------------------------------------------------------
ALTER TABLE [dbo].[Staging_AycoAdmin] ADD CONSTRAINT [DF_Staging_AycoAdmin_Password] DEFAULT ('a1!N'+right(replace(newid(),'-','$'),(4))) FOR [Password]
GO
ALTER TABLE [dbo].[Staging_AycoAdmin] ADD CONSTRAINT [DF__Staging_A__locke__58D1FB74] DEFAULT ((0)) FOR [locked]
GO
ALTER TABLE [dbo].[Staging_AycoAdmin] ADD CONSTRAINT [DF__Staging_A__pwd_r__59C61FAD] DEFAULT ((0)) FOR [pwd_reset]
GO
ALTER TABLE [dbo].[Staging_AycoAdmin] ADD CONSTRAINT [DF__Staging_A__dirty__5ABA43E6] DEFAULT ((0)) FOR [dirty]
GO
ALTER TABLE [dbo].[Staging_AycoAdmin] ADD CONSTRAINT [DF_Staging_AycoAdmin_mod_date] DEFAULT (getdate()) FOR [mod_date]
GO