login register Sysop! about ME  

2019년 01월 30일 10시 46분 00초,     조회수 : 320
  제목 : mysql 테이블을 ms-sql 테이블로 변경시 테이블 스키마 질문드립니다.
SEQ : 28410 글쓴이 : chokhoon

작성 포맷 : TEXT 모드, 자동 줄바꿈 사용

mysql 데이터를 ms-sql로 가져와야 할 일이 생겼습니다.
테이블 스키마가 다음과 같습니다.

##### mysql #####

CREATE TABLE `tbl_test` (
  `no` 	   	   int(8) NOT NULL 	   auto_increment,
  `listnum` 	   int(8) NOT NULL 	   default '0',
  `mark` 	   varchar(20) NOT NULL 	   default '',
  `id` 	   	   	   varchar(16) 	   	   default NULL,
  `name` 	   tinytext,
  `content` 	   	   text,
  PRIMARY KEY  (`no`),
  KEY `listnum` (`listnum`),
  KEY `mark` (`mark`),
) TYPE=MyISAM;


##### ms-sql로 변경 #####

CREATE TABLE [tbl_test] (
  [no] 	   	   int	   IDENTITY(1,1)	   NOT NULL,
  [listnum]	   	   int	   default '0'	   	   NOT NULL,
  [mark] 	   	   varchar(20)	   default ''	   	   NOT NULL,
  [id] 	   	   varchar(16) default NULL,
  [name] 	   	   varchar(255),
  [content] 	   text,
  PRIMARY KEY  ([no])
);

이렇게 하는게 맞는건지요?

tinytext 를 varchar(255)로 변경한 부분하고
KEY `listnum` (`listnum`),
KEY `mark` (`mark`), 
위 두개는 무시해도 되는건지가 궁금합니다.





제목 작성자 날짜 조회
mysql 테이블을 ms-sql 테이블로 변경시 테이블 스키마 질문드립니.. chokhoon 2019-01-30 320

 
 
.NET과 Java 동영상 기반의 교육사이트

로딩 중입니다...

서버 프레임워크 지원 : NeoDEEX
based on ASP.NET 3.5
Creative Commons License
{5}
{2} 읽음   :{3} ({4})