달력

52024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

'MS SQL 와 Mysql 비교'에 해당되는 글 1건

  1. 2015.09.01 MS SQL 와 Mysql 비교 - 날짜 Default 값
반응형

 

 

참고 : http://blog.naver.com/sow21019/146489573

방법

  결   론

MS-SQL

--명확히 하는게 좋다.

INSERT INTO ProductDate(ProductID, ProductName , InsertedDate , ModifiedDate )
VALUES ( 1000 , '갤럭시2', Getdate(), Getdate() ) ;

-- MS-SQL은 원래 이 방법이 정석이고 명확하다.
UPDATE ProductTest SET ProductName = '갤럭시S2LTE', ModifiedDate = Getdate()

WHERE ProductID = 1000 ; 

Mysql

CREATE TABLE ProductDate(
ProductID int,   ProductName varchar(50),
-- 최초 데이타 입력 일자 시간 자동 등록 되는 컬럼
InsertedDate TIMESTAMP DEFAULT  NOW() ,
-- 데이타 수정된 일자 기본값 없이 설정한다.

ModifiedDate DateTime NULL,
Primary Key (ProductID)
) ;

--신규로 데이터 입력 될 때 입력일과 수정일에 현재 일자를 넣어주자.

INSERT INTO ProductDate(ProductID, ProductName , InsertedDate , ModifiedDate )
VALUES ( 1000 , '갤럭시2', SysDate(), SysDate() ) ;

-- 수정 할 때 수정일자를 넣어준다.

UPDATE ProductDate SET ProductName = '갤럭시S2LTE', ModifiedDate = SysDate()

WHERE ProductID = 1000 ;

 

 

 

반응형
Posted by 친절한 웬디양~ㅎㅎ
|