s q l i t e 3 c o n n = s q l i t e 3 . c o n n e c t ( ' e x a m p l e . d b ' ) # f i r s t , e x e c u t e w i t h o u t c = c o n n . c u r s o r ( ) # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - d e f e x e c p r i n t ( s t r i n ) : r e s = c o n n . e x e c u t e ( s t r i n ) f o r r o w i n r e s : p r i n t " I D = " , r o w [ 0 ] p r i n t " N A M E = " , r o w [ 1 ] p r i n t " A D D R E S S = " , r o w [ 2 ] p r i n t " S A L A R Y = " , r o w [ 3 ] , " \ n " # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - c o n n . e x e c u t e ( ' ' ' C R E A T E T A B L E C O M P A N Y ( I D I N T P R I M A R Y K E Y N O T N U L L , N A M E T E X T N O T N U L L , A G E I N T N O T N U L L , A D D R E S S C H A R ( 5 0 ) , S A L A R Y R E A L ) ; ' ' ' ) # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - c o n n . e x e c u t e ( " I N S E R T I N T O C O M P A N Y ( I D , N A M E , A G E , A D D R E S S , S A L A R Y ) V A L U E S ( 1 , ' P a u l ' , 3 2 , ' C a l i f o r n i a ' , 2 0 0 0 0 . 0 0 ) " c o n n . e x e c u t e ( " I N S E R T I N T O C O M P A N Y ( I D , N A M E , A G E , A D D R E S S , S A L A R Y ) V A L U E S ( 2 , ' A l l e n ' , 2 5 , ' T e x a s ' , 1 5 0 0 0 . 0 0 ) " c o n n . e x e c u t e ( " I N S E R T I N T O C O M P A N Y ( I D , N A M E , A G E , A D D R E S S , S A L A R Y ) V A L U E S ( 3 , ' T e d d y ' , 2 3 , ' N o r w a y ' , 2 0 0 0 0 . 0 0 ) " c o n n . e x e c u t e ( " I N S E R T I N T O C O M P A N Y ( I D , N A M E , A G E , A D D R E S S , S A L A R Y ) V A L U E S ( 4 , ' M a r k ' , 2 5 , ' R i c h - M o n d ' , 6 5 0 0 0 . 0 0 ) " e x e c p r i n t ( " S E L E C T i d , n a m e , a d d r e s s , s a l a r y f r o m C O M P A N Y " ) Example #3 I D = 1 . . . I D = 1 N A M E = P a u l A D D R E S S = C a l i f o r n i a S A L A R Y = 2 5 0 0 0 . 0 ( 1 , u ' P a u l ' , u ' C a l i f o r n i a ' , 2 5 0 0 0 . 0 ) ( 3 , u ' T e d d y ' , u ' N o r w a y ' , 2 0 0 0 0 . 0 ) ( 4 , u ' M a r k ' , u ' R i c h - M o n d ' , 6 5 0 0 0 . 0 ) T o t a l n u m b e r o f r o w s u p d a t e d : 6 c o n n . e x e c u t e ( " U P D A T E C O M P A N Y s e t S A L A R Y = 2 5 0 0 0 . 0 0 w h e r e I D = 1 " e x e c p r i n t ( " S E L E C T i d , n a m e , a d d r e s s , s a l a r y f r o m C O M P A N Y w h e r # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - c o n n . e x e c u t e ( " D E L E T E f r o m C O M P A N Y w h e r e I D = 2 ; " ) f o r r o w i n c o n n . e x e c u t e ( " S E L E C T i d , n a m e , a d d r e s s , s a l a r y f r o p r i n t r o w # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - p r i n t " T o t a l n u m b e r o f r o w s u p d a t e d : " , c o n n . t o t a l _ c h a n g e s c o n n . c o m m i t ( ) c o n n . c l o s e ( ) 5 / 12