��U S E [ e k v e l b 2 ]
G O
/ * * * * * * O b j e c t : U s e r [ n e d o p i l m ] S c r i p t D a t e : 0 8 / 1 3 / 2 0 1 0 1 4 : 1 2 : 1 9 * * * * * * /
C R E A T E U S E R [ n e d o p i l m ] F O R L O G I N [ n e d o p i l m ] W I T H D E F A U L T _ S C H E M A = [ d b o ]
G O
/ * * * * * * O b j e c t : T a b l e [ d b o ] . [ D O K A N F S ] S c r i p t D a t e : 0 8 / 1 3 / 2 0 1 0 1 4 : 1 2 : 2 1 * * * * * * /
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 ] . [ D O K A N F S ] (
[ I D F I L E ] [ i n t ] I D E N T I T Y ( 1 , 1 ) N O T N U L L ,
[ F I L E N A M E ] [ v a r c h a r ] ( 2 5 5 ) N U L L ,
[ I S D I R E C T O R Y ] [ b i t ] N U L L ,
[ C O N T E N T ] [ v a r b i n a r y ] ( m a x ) N U L L ,
[ L a s t A c c e s s T i m e ] [ d a t e t i m e ] N O T N U L L ,
[ L a s t W r i t e T i m e ] [ d a t e t i m e ] N O T N U L L ,
[ C r e a t i o n T i m e ] [ d a t e t i m e ] N O T N U L L ,
[ A t t r i b u t e s ] [ b i g i n t ] N U L L ,
[ I s Z i p p e d ] [ b i t ] N U L L ,
[ I s E n c r y p t e d ] [ b i t ] N U L L ,
[ O r i g i n a l S i z e ] [ b i g i n t ] N U L L ,
[ V e r s i o n ] [ i n t ] N U L L ,
C O N S T R A I N T [ P K _ D O K A N F S ] P R I M A R Y K E Y C L U S T E R E D
(
[ I D F I L E ] 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 U N I Q U E N O N C L U S T E R E D I N D E X [ I X _ D O K A N F S ] O N [ d b o ] . [ D O K A N F S ]
(
[ F I L E N A M E ] A S C ,
[ V e r s i o n ] 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 , S O R T _ I N _ T E M P D B = O F F , I G N O R E _ D U P _ K E Y = O F F , D R O P _ E X I S T I N G = O F F , O N L I N E = 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 ]
G O
/ * * * * * * O b j e c t : S t o r e d P r o c e d u r e [ d b o ] . [ W r i t e F i l e ] S c r i p t D a t e : 0 8 / 1 3 / 2 0 1 0 1 4 : 1 2 : 2 3 * * * * * * /
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
C R E A T E P R O C E D U R E [ d b o ] . [ W r i t e F i l e ]
(
@ f i l e n a m e v a r c h a r ( 2 5 5 ) ,
@ d a t a v a r b i n a r y ( m a x ) ,
@ I s Z i p p e d b i t ,
@ O r i g i n a l S i z e b i g i n t
)
A S
d e c l a r e @ i s V e r s i o n e d i n t
s e t @ i s V e r s i o n e d = 0
S E T N O C O U N T O N
i f p a t i n d e x ( '