Advertisement
byu

remove multi value attribute

byu
Nov 3rd, 2014
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 0.82 KB | None | 0 0
  1. drop table simplesales1 ;
  2.  
  3. /**/ select *  into simplesales1 from stud402.simplesales;
  4.  
  5. alter table simplesales1 add colors varchar(100), color1 varchar(25), color2 varchar(25), color3 varchar(25);
  6.  
  7.  
  8. update simplesales1 set  colors=color;
  9.  
  10. update simplesales1 set color1= left(  colors, charindex(',',colors)-1)  ;
  11. update simplesales1 set colors =  substring(colors, charindex(',',colors)+1, 1000) ;
  12.  
  13. update simplesales1 set color2= left(  colors, charindex(',',colors+',')-1)  ;
  14. update simplesales1 set colors =  substring(colors, charindex(',',colors+',')+1, 1000) ;
  15.  
  16. update simplesales1 set color3= left(  colors, charindex(',',colors+',')-1)  ;
  17. update simplesales1 set colors =  substring(colors, charindex(',',colors+',')+1, 1000) ;
  18.  
  19. ALTER TABle simplesales1 drop column colors, color;
  20.  
  21.  
  22.  
  23. select *  from simplesales1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement