반응형 MySQL3 [ORACLE/MySQL] Table 그대로 복사하기 [ORACLE/MySQL] Table 그대로 복사하기 오랜만에 글쓰네요! 테스트 하다가 꿀팁이 생겨서 끄적입니다. 테이블 백업용도로 복사하여 똑같은 테이블 만들기 [ORACLE] 1. 테이블 구조 및 데이터 함께 복사 (CREATE TABLE AS SELECT)CREATE TABLE 새로운_테이블명 ASSELECT * FROM 기존_테이블명;* 제약 조건(Primary Key, Unique, Default, Check 등)과 인덱스는 복사되지 않음 2. 테이블 구조만 복사 (데이터 없이)CREATE TABLE 새로운_테이블명 ASSELECT * FROM 기존_테이블명 WHERE 1=0;* 데이터 및 제약 조건, 인덱스는 복사되지 않음 3. 테이블을 완전히 동일하게 복사 (제약 조건 및 인덱스 .. 2025. 2. 19. [MySQL] 버전, 시스템정보 확인하기 [MySQL] 버전, 시스템정보 확인하기 MySQL 버전 확인:다음 쿼리를 사용하여 MySQL 서버의 버전을 확인할 수 있다. --MySQL 버전확인SELECT VERSION(); 간단한 쿼리로 아래와 같은 결과를 얻을 수 있다. *이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.시스템 정보 확인:MySQL에서 시스템 관련 정보를 확인하려면 다음과 같은 쿼리를 사용할 수 있다 --MySQL 시스템정보 확인 SHOW VARIABLES LIKE 'version%'; SHOW VARIABLES; SHOW GLOBAL VARIABLES; 동일하게 간단한 쿼리로 아래와 같은 결과를 얻을 수 있다. 위 쿼리는 MySQL 설정 변수 중에서 'version%'과 관련된 정보를 .. 2024. 4. 30. [MySQL] 컬럼 추가, 수정, 삭제 / column add, update, delete [MySQL] 컬럼 추가, 수정, 삭제 / column add, update, delete 컬럼 추가 (ADD) ALTER TABLE 테이블_이름 ADD 컬럼_이름 데이터_타입 [추가_속성]; --예제는 employees 테이블에 새로운 email 컬럼을 추가하는 명령어입니다. ALTER TABLE employees ADD email VARCHAR(100); *이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다. 컬럼 수정 (MODIFY) ALTER TABLE 테이블_이름 MODIFY 컬럼_이름 새로운_데이터_타입 [새로운_속성]; --예제는 employees 테이블의 salary 컬럼을 데이터 타입을 INT로 변경하는 명령어입니다. ALTER TABLE employee.. 2023. 7. 25. 이전 1 다음 반응형