insert into 테이블
select '2',   <--- column1 에 변경하고자 싶은 값을 넣어준다

  column2,

  column3,

  column4,

  column5,

  column6,

  column7

from 테이블 where CODE = '1'   <- 복사할 칼럼 조건을 넣어줌

'Programming > Oracle' 카테고리의 다른 글

DB 케릭터셋 확인하는 쿼리  (0) 2016.06.27
Decode는 like검색을 할 수 없다 하려면 case문으로  (0) 2016.03.09
where 1=1  (0) 2015.11.19

SELECT * FROM NLS_DATABASE_PARAMETERS

WHERE PARAMETER = 'NLS_CHARACTERSET'

decode(raw,'%법','1','2') 디코드는 이렇게 안된다.

하지만 case when raw like '%법' then '1' else '2' 가능

그리고 then 결과 값 앞에 이어 붙이거나 공백을 넣고 싶을땐

하지만 case when raw like '%법' then ' '||'1' else '2' || 이걸로 가능하다

'Programming > Oracle' 카테고리의 다른 글

동일 테이블에서 특정 컬럼값만 변경해서 복사 하기  (0) 2016.12.21
DB 케릭터셋 확인하는 쿼리  (0) 2016.06.27
where 1=1  (0) 2015.11.19

+ Recent posts