티스토리 뷰
반응형
10년 5월 기준.
MSSQL 유니코드 저장
MS-SQL은 오라클과 같이 언어셋이 따로 있는게 아니고, 데이터형을 바꿔줘야 한다.
VARCHAR -> NVARCHAR, CHAR -> NCHAR
INSERT시에는
INSERT INTO TEST(ID) VALUES(N'id');
datediff(second, STATE_TIME, GETDATE()) from tbl_garden_item_list과 같이 초단위로 datediff를 호출했을때 에러
convert(bigint,datediff())
INT, INTGER 같은 type을 가르키는 다른 표현(이름)
Int Smallint는 크기가 다름
Int -2,147,483,648 ~ 2,147,483,647 4 바이트
Smallint -32,768 ~ 32,767 2 바이트
mssql date
DATEDIFF(second,과거날짜,현재날짜)
// 과거에서 현재까지의 시간(초)
과거날짜, 현재날짜의 데이터 타입은 datetime 또는 smalldatetime이어야 함
단, smalldatetime의 경우 5초 이내의 오차가 있으므로 datetime으로 해야 함
반응형
'Study' 카테고리의 다른 글
Apache(아파치) 관련 (0) | 2024.01.14 |
---|---|
Android(안드로이드) Error(에러) 관련 (0) | 2024.01.14 |
php(피에이치피) 관련 (1) | 2024.01.14 |
Android(안드로이드) 설치 관련 (0) | 2024.01.14 |
php(피에이치피) error(에러) 관련 (0) | 2024.01.14 |
댓글