컬럼 추가 ALTER TABLE 테이블명 ADD 추가할컬럼명 데이터형식 ex) ALTER TABLE t_abc_info ADD add_col character varying(32) 컬럼 명 변경 ALTER TABLE 테이블명 RENAME COLUMN 기존 컬럼명 TO 바뀌는 컬럼명 ex) ALTER TABLE t_abc_history RENAME COLUMN cron TO col_a 컬럼 데이터 타입변경 ALTER TABLE 테이블명 ALTER COLUMN 바꿀 컬럼명 TYPE 바뀌는 타입 ex) ALTER TABLE t_abc_history ALTER COLUMN col_a TYPE character varying(32) col_a 컬럼이 character_varying(32) 에서 timestamp ..
Back-End
쉘 스크립트를 만드려는 위치로 이동하여 아래와 같이 vi test.sh을 입력해 주면 빈 화면이 나오는데 텍스트를 입력하기 위해서 a 키를 한번 눌러준 후에 #!/bin/bash echo "test!!" 위와 같이 입력해 줍니다. 그 후 ecs 키를 눌러주고 :wq 를 입력해 주면 저장후 밖으로 나와집니다. 방금 입력한 쉘 파일을 확인하려면 ./test.sh 을 입력해 주면 확인 할 수 있습니다.
테이블 2개만 join 되어 있는데 하나더 조인해서 컬럼을 추가해야 하는 경우가 생겼다. 그래서 이것저것 찾아본 결과 12345678910111213141516SELECT t2.A AS A, t3.A_nm AS A_nm, t2.B AS B, t2.B_nm AS B_nm, t1.C AS C, FROM t_A AS t1LEFT OUTER JOIN t_B AS t2ON ( t1.A = t2.A AND t1.B = t2.B)LEFT OUTER JOIN t_C AS t3ON ( t1.A = t3.A)Colored by Color Scriptercs 그냥 LEFT OUTER JOIN을 한번만 더 해주면 해결 ^^ 세 테이블 모두 A 컬럼은 가지고 있고 A_nm 컬럼이 t_C 테이블에만 있어서 LEFT OUTER J..
l 데이터베이스 개념한 조직의 여러 응용 시스템에서 공용 할 수 있도록 중복되는 데이터를 최소화하여 통합 / 저장한 운영 데이터 집합을 의미 l 데이터베이스에 저장된 데이터공용 데이터통합 데이터저장 데이터운영 데이터 l DBMS ( Database Management System )데이터베이스에서 데이터를 저장/검색/수정하는 데이터베이스 전용 관리프로그램대표적인 제품으로 Oracle, Microsoft SQL Server, IBM DB2, MySQL l 데이터베이스 변천 과정파일계층형 DB (HDB)네트워크형 DB (NDB)관계형 DB (RDB)객체지향형 DB (OODB)객체관계형 DB (ORDB) l 관계형 데이터베이스 (RDB)모든 데이터를 2차원 테이블 형대토 표현하고, 테이블 사이의 비즈니스적 관..