Web Programming
-
오라클 테이블과 데이터 복사하기
Web Programming 2023. 7. 7. 20:15테이블 복사하기 스키마 & 데이터 전부 !! CREATE TABLE 새로 만들 테이블명 AS SELECT * FROM 복사할 테이블명; 테이블 구조만 복사 !! # WHERE절에 '참'이 아닌 조건을 넣어줌 CREATE TABLE 새로 만들 테이블명 AS SELECT * FROM 복사할 테이블명 WHERE 1=2; 테이블은 이미 생성했고 데이터만 복사 (테이블 구조가 동일할 때 !!) INSERT INTO 복사할 테이블명 SELECT * FROM 테이블명; 테이블은 이미 생성했고 데이터만 복사 (테이블 구조가 다를 때 !!) INSERT INTO 복사할 테이블명(복사할 컬럼1, 복사할 컬럼2, 복사할 컬럼3) SELECT 컬럼1, 컬럼3, 컬럼3 FROM 테이블명; 자주 쓸일은 없지만 종종 테스트용으로 ..
-
소스 코드 비교 사이트 Diffchecker
Web Programming 2023. 7. 3. 14:24소스 코드 비교할때 자주사용 하는 Diffchecker 사이트 !! 링크 클릭 !! Diffchecker - Compare text online to find the difference between two text files Diffchecker - Compare text online to find the difference between two text files Compare text Diffchecker will compare text to find the difference between two text files.Just paste your files and click Find Difference www.diffchecker.com 내가 검색하다가 이름을 자꾸 까먹어서 글로 우선 남겨본다..ㅎㅎ
-
이클립스 encountered a problem 오류
Web Programming 2023. 7. 1. 21:40이클립스가 안에 있는 프로젝트 RUN 시키면 멀쩡히 잘돌았는데.. 갑자기 어쩌다가 한번씩 has encountered a problem 이라면서 포트충돌 오류가 뜨는 경우가 있다. 그럴때 보통 새롭게 추가한 프로젝트의 port 번호 변경이나 timeout 설정을 늘려줘야한다고들 많이 하는데 두가지 방법을 다 해도 안되고 이클립스 껏다 켜도 안될때가 있다.. 그럴때는 그냥 작업관리자에서 프로세스에서 찾아보고 막 할 필요없이 그냥 컴퓨터 재부팅해주는 게 훨씬 속이 편하다.. 하다가 하다가 안되거 컴퓨터 재부팅하고 이클립스 다시 켜고 run 하니 아무문제없이 원래 잘됐던 것 처럼 정상적으로 잘 되었다.. ㅎㅎ 재부팅이 답 !!
-
같은 테이블 내 컬럼 내용 복사하기
Web Programming 2023. 7. 1. 21:35UPDATE DATA B SET AFTER_CONTENT = (SELECT BEFORE_CONTENT FROM DATA A WHERE A.DATA_NO = B.DATA_NO) WHERE 1=1 BEFORE_CONTENT 라는 데이터가 들어가 있는 컬럼을 AFTER_CONTENT 라는 컬럼에 똑같이 내용을 복사하려고 할때 !! 테스트로 다른 조건 범위를 작게줘서 해볼때 WHERE 절이 없으니 DBMS 프로그램에서 권장하지 않기에.. 필요는 없지만 혹시나 해서 WHERE 1=1 추가해서 소스에 반영하지 문제 없음 !!