��S E T A N S I _ N U L L S O N
G O
S E T Q U O T E D _ I D E N T I F I E R O N
G O
S E T A N S I _ P A D D I N G O N
G O
C R E A T E T A B L E [ d b o ] . [ t b l U s e r M a s t e r ] (
[ U s e r I D ] [ i n t ] I D E N T I T Y ( 1 , 1 ) N O T N U L L ,
[ U s e r N a m e ] [ v a r c h a r ] ( 5 0 ) N O T N U L L ,
[ U s e r P a s s w o r d ] [ v a r c h a r ] ( 1 6 ) N O T N U L L ,
[ F i r s t N a m e ] [ v a r c h a r ] ( 5 0 ) N O T N U L L ,
[ L a s t N a m e ] [ v a r c h a r ] ( 5 0 ) N U L L ,
[ I s D e l e t e d ] [ b i t ] N O T N U L L C O N S T R A I N T [ D F _ t b l U s e r M a s t e r _ I s A c t i v e ] D E F A U L T ( ( 0 ) ) ,
[ R e g i s t r a t i o n D a t e ] [ d a t e t i m e ] N O T N U L L C O N S T R A I N T [ D F _ t b l U s e r M a s t e r _ R e g i s t r a t i o n D a t e ] D E F A U L T ( g e t d a t e ( ) ) ,
C O N S T R A I N T [ P K _ t b l U s e r M a s t e r ] P R I M A R Y K E Y C L U S T E R E D
(
[ U s e r I D ] A S C
) W I T H ( P A D _ I N D E X = O F F , S T A T I S T I C S _ N O R E C O M P U T E = O F F , I G N O R E _ D U P _ K E Y = O F F , A L L O W _ R O W _ L O C K S = O N , A L L O W _ P A G E _ L O C K S = O N ) O N [ P R I M A R Y ]
) O N [ P R I M A R Y ]
G O
S E T A N S I _ P A D D I N G O F F
G O
C R E A T E P R O C E D U R E [ d b o ] . [ s p r o c S a m p l e _ G e t A c t i v e U s e r s ]
A S
B E G I N
S E T N O C O U N T O N
S E L E C T U s e r I D , U s e r N a m e , F i r s t N a m e , L a s t N a m e , U s e r P a s s w o r d F R O M t b l U s e r M a s t e r W H E R E I s D e l e t e d = 0
E N D
G O
C R E A T E P R O C E D U R E [ d b o ] . [ s p r o c S a m p l e _ G e t U s e r D e t a i l s ]
@ i n t U s e r I D I N T ,
@ i n t E r r I D i n t O U T ,
@ s t r M e s s a g e v a r c h a r ( 2 5 5 ) O U T
A S
B E G I N
S E T N O C O U N T O N
I F E X I S T S ( S E L E C T 1 F R O M d b o . t b l U s e r M a s t e r W H E R E U s e r I D = @ i n t U s e r I D A N D I s D e l e t e d = 0 )
B E G I N
S E L E C T U s e r I D , U s e r N a m e , F i r s t N a m e , L a s t N a m e , U s e r P a s s w o r d F R O M t b l U s e r M a s t e r W H E R E U s e r I D = @ i n t U s e r I D
E N D
E L S E
B E G I N
S E T @ i n t E r r I D = - 3
s e t @ s t r M e s s a g e = '