반응형

MySql 작업중 해당 데이터베이스를 개발로 옴기는 문제가 생겼는데..

덤프로 떠서 옴기지 않고 데이터베이스와 테이블만 생성을 해서 처리를 하기로 했다.


데이터베이스의 SQL 추출 : 

show create database 데이터베이스명;

결과 :

+----------------+-------------------------+

| Database        | Create Database          |

+----------------+-------------------------+

| 데이터베이스명  | 데이터베이스 생성 구문   |

+----------------+-------------------------+



테이블의 SQL 추출 : 

show create table 테이블명;

결과 :

+-----------+----------------------+

| Table      | Create Table           |

+-----------+----------------------+

| 테이블명   | 테이블 생성 구문       |

+-----------+----------------------+

반응형
반응형

오늘 작업을 하던중. DB안에 값을 변경해야될 일이 생겼다.

MySql의 특정 필드값을 변경을 하던 내용이다.


update 테이블명 set 필드명 = replace(필드명,변경할문자,변경문자) where 조건


잊지말자.


반응형
반응형

LIKE 구문을 사용하던중 검색을 해야되는 컬럼의 값 중앙부분을 제외하고 처음과 끝부분만으로 검색 구문을 만드는 작업을 하였다..


SELECT * FROM 테이블 WHERE 컬럼 LIKE 'S_%_D';

이런식으로 하면 중간을 제외한 앞뒤문자만 가지고 검색이 가능하다.


반응형

'프로그래밍 > ORACLE' 카테고리의 다른 글

[ORACLE] SqlDeveloper Tip  (0) 2016.12.06
[ORACLE] 접속계정 권한 확인  (0) 2016.12.05
[ORACLE] INSERT SELECT  (0) 2015.04.09
[ORACLE] UPDATE SELECT  (0) 2015.04.09
[ORACLE] auto-increment 생성하기.  (0) 2013.12.20

+ Recent posts