본문 바로가기

Define Database/설계 Tip

exERD xScript 이용하여 컬럼 기본값 변경하기

 

exERD xScript 이용하여 컬럼 기본값 변경하기

 

 

xScript 이용하여 컬럼 기본값 변경하기(일치)

 

select(function(it) {
 return it.get("type") == "column";
}).each(function(it) {
 
 if(it.get("name") == "등록일" || it.get("name") == "수정일")
 {
  it.set("default-value", "SYSDATE")
 }
}).selectInEditor();

 

 

 return it.get("type") == "column"; => 컬럼 정보만 추출

 

 if(it.get("name") == "등록일" || it.get("name") == "수정일") => 컬럼명이 등록일 또는 수정일 일 때

 

  it.set("default-value", "SYSDATE") => 기본값 SYSDATE로 지정

 

 

xScript 이용하여 컬럼 기본값 변경하기(포함)

 

select(function(it) {
 return it.get("type") == "column";
}).each(function(it) {
 var pname = it.get("physical-name");
 if(pname.indexOf("_YN") > -1)
 {
  it.set("default-value", "'N'")
 }

 

 

return it.get("type") == "column"; => 컬럼 정보만 추출

 

if(pname.indexOf("_YN") > -1) => 문자열에 _YN이 포함 되면

 

it.set("default-value", "'N'") => 기본값 N으로 지정

 

 

 

'Define Database > 설계 Tip' 카테고리의 다른 글

exERD xScript 이용하여 외래키명 바꾸기  (0) 2016.10.18