ms mql->oracle 0 1 932

by 비디는껌 [2012.07.26 18:54:31]



INSERT INTO BOARD(CD,GB,NM,FILE_YN,REP_YN)
    SELECT 'A' + Convert(varchar,(MAX(substring(CD,2,len(CD))+1))),
    0,
    'test',
    'Y',
    'Y'   
    FROM BOARD;


A1 -> A2 
이런식으로 증가하는 ms msql인데

oracle로 변경하려고하는데 어느부분을 변경해야할지 헷갈리네요
   
by 마농 [2012.07.27 09:34:04]
INSERT INTO board(cd, gb, nm, file_yn, rep_yn)
SELECT 'A' || (MAX(SUBSTR(cd, 2))+1)
     , 0, 'test', 'Y', 'Y'
  FROM board
;
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입