검색
다른 검색어로 검색을 시도하시기 바랍니다.
CLOB 구문 검색방법
WHERE DBMS_LOB.INSTR(lob_column, '검색어') > 0
'Programming > SQL' 카테고리의 다른 글
Table 권한 주기 (0) | 2015.01.08 |
---|---|
[Oracle] 숫자관련 함수 (0) | 2013.11.27 |
[SQL] Parametert(변수) 입력시 변수형태 주의점 (spring/mybatis) (0) | 2013.05.05 |
[SQL] Data Type (Char) (0) | 2013.04.12 |
[Oracle] Table Column의 추가 / 변경 / 삭제 (0) | 2013.04.09 |
Table 권한 주기
주려는 권한 항목을 SELECT, INSERT, DELETE, UPDATE로 선언하고
테이블명 뒤에 주려는 계정명을 입력한다.
'Programming > SQL' 카테고리의 다른 글
CLOB 구문 검색방법 (0) | 2015.02.19 |
---|---|
[Oracle] 숫자관련 함수 (0) | 2013.11.27 |
[SQL] Parametert(변수) 입력시 변수형태 주의점 (spring/mybatis) (0) | 2013.05.05 |
[SQL] Data Type (Char) (0) | 2013.04.12 |
[Oracle] Table Column의 추가 / 변경 / 삭제 (0) | 2013.04.09 |
[Oracle] 숫자관련 함수
ABS(n)
n의 절대값을 계산
CEIL(n)
n보다 큰 자연수 중 가장 작은값
FLOOR(n)
n보다 작거나 같은 자연수 중 가장 큰값
MOD(n,m)
n을 m으로 나눈 나머지값
POWER(n,m)
n의 m제곱한 값
ROUND(n,m)
n을 소수점 m자리수 위로 반올림한 값
TRUNC(n,m)
n을 소수점 m자리수 위로 반내림한 값
'Programming > SQL' 카테고리의 다른 글
CLOB 구문 검색방법 (0) | 2015.02.19 |
---|---|
Table 권한 주기 (0) | 2015.01.08 |
[SQL] Parametert(변수) 입력시 변수형태 주의점 (spring/mybatis) (0) | 2013.05.05 |
[SQL] Data Type (Char) (0) | 2013.04.12 |
[Oracle] Table Column의 추가 / 변경 / 삭제 (0) | 2013.04.09 |
[SQL] Parametert(변수) 입력시 변수형태 주의점 (spring/mybatis)
spring/mybatis에서 sql 사용시 주의점
'Programming > SQL' 카테고리의 다른 글
CLOB 구문 검색방법 (0) | 2015.02.19 |
---|---|
Table 권한 주기 (0) | 2015.01.08 |
[Oracle] 숫자관련 함수 (0) | 2013.11.27 |
[SQL] Data Type (Char) (0) | 2013.04.12 |
[Oracle] Table Column의 추가 / 변경 / 삭제 (0) | 2013.04.09 |
[SQL] Data Type (Char)
이번에는 Data type 중에 Char에 대하여 알아보겠다.
Char는 고정된 크기의 문자열을 나타내는 Data Type이다. 예를 들어 Varchar(10)은 '3'으로 입력이 된다면, Char(10)은 '3 '로 모두 10byte로 입력이 된다.
이는 Query문에서 적용할때 문제가 될 수 있다. 먼저 호출되어 Grid나 Textbox에 입력이 된 자료를 다시 string으로 불러오면 '3'으로 읽혀오는 경우가 있다. 이런 경우 where절에 조건을 걸었을때 제대로 된 비교가 이루어지지 않아 해당 Query가 수행되지 않는다. 이런 경우에는 Char type의 변수에 Trim을 사용하여 비교해줘야 한다.
ex : Trim(<Column>)
Y/N 같은 Boolean type의 Data를 저장할 것이 아니라면 Char type을 지양할 것을 권한다. 또한 최근에는 Varchar보다 Nvarchar를 더 많이 사용하는 추세이다. 이유는 검색해보시면 알겠지만, Nvarchar가 더 많은 Data를 담을 수 있기 때문이다.
'Programming > SQL' 카테고리의 다른 글
CLOB 구문 검색방법 (0) | 2015.02.19 |
---|---|
Table 권한 주기 (0) | 2015.01.08 |
[Oracle] 숫자관련 함수 (0) | 2013.11.27 |
[SQL] Parametert(변수) 입력시 변수형태 주의점 (spring/mybatis) (0) | 2013.05.05 |
[Oracle] Table Column의 추가 / 변경 / 삭제 (0) | 2013.04.09 |
[Oracle] Table Column의 추가 / 변경 / 삭제
Table Column 관련 명령어들 (Oracle)
해당 테이블에 컬럼을 추가
ALTER TABLE <Table Name>
ADD <Column> <Column Type (Length)>
해당 테이블의 컬럼의 타입을 변경
ALTER TABLE <Table Name>
MODIFY (<Column> <Column Type(Length)>)
해당 테이블의 컬럼의 이름을 변경
ALTER TABLE <Table Name>
RENAME COLUMN <Befor Column Name> to <After Column Name>
해당 테이블의 선택한 컬럼을 삭제
ALTER TABLE <Table Name>
DROP COLUMN <Column Name>
위 내용은 Oracle에서만 적용되며, Mysql / MSsql에서는 다를 수 있습니다.
위 명령어를 이용하여 테이블의 컬럼을 추가 / 변경 / 삭제할 수 있을 뿐 아니라 GDB에서도 필드를 추가 / 변경 / 삭제하는데 사용할 수 있다.
'Programming > SQL' 카테고리의 다른 글
CLOB 구문 검색방법 (0) | 2015.02.19 |
---|---|
Table 권한 주기 (0) | 2015.01.08 |
[Oracle] 숫자관련 함수 (0) | 2013.11.27 |
[SQL] Parametert(변수) 입력시 변수형태 주의점 (spring/mybatis) (0) | 2013.05.05 |
[SQL] Data Type (Char) (0) | 2013.04.12 |