Development/DataBase(4)
-
[MYSQL] DateTime 처리
* FORMAT * DATE_FORMAT(NOW() , '%Y-%m-%d')
2021.02.15 -
[MSSQL] 숫자 올림,반올림,내림 처리
Declare @PRICE FLOAT; SET @PRICE = 22350 SELECT (FLOOR(CAST(@PRICE as float)/1000))*1000 -- => 22000 SELECT (Ceiling(CAST(@PRICE as float)/1000))*1000 -- => 23000 SELECT ROUND(22350, -3) -- => 22000 참조 : [MSSQL] CEILING / FLOOR / ROUND 절상 / 절삭 / 반올림 CEILING 함수는 지정한 숫자 식보다 크거나 같은 최소 정수를 반환합니다. FLOOR 함수는 지정한 숫자 식보다 작거나 같은 최대 정수를 반환합니다. 예를 들어 12.9273 숫자식에 대해 CEILING은 13을, FLOOR는 12를.. developerking..
2020.03.19 -
[MSSQL] mssql 변경 내용을 저장할 수 없습니다. 변경 내용을 적용하려면 다음 테이블을 삭제하고... 오류해결
변경 내용을 저장할 수 없습니다. 변경 내용을 적용하려면 다음 테이블을 삭제하고 다시 만들어야 합니다. 다시 만들 수 없는 테이블을 변경했거나 [테이블을 다시 만들어야 하는 변경 내용 저장 사용 안 함] 옵션을 설정했습니다. 위의 오류메시지는 테이블에 다음과 같은 영향을 주는 경우 발생합니다. 열의 Null 허용 설정을 변경한 경우. 테이블의 열 순서를 변경한 경우. 열의 데이터 형식을 변경한 경우. 새 열을 추가한 경우. MS-SQL을 설치후 생성한 테이블을 수정하려고 하면 위와 같은 오류 메시지가 뜨면서 테이블 변경사항이 적용되지 않는 경우가 있습니다. 이 때 간단한 옵션해제를 통해 문제를 해결할 수 있습니다. 해결방법은 다음과 같습니다. (증상원인 및 해결방법 MS Docs 보러가기) SQL Ser..
2020.03.19 -
[MSSQL] OPEN Query
/* ============================================================================= 프로그램ID : dbo.UP_ECS_ECL_MDMAFCSubList_Q 업 무 명 : *** 데이터 조회 프로그램명 : *** 데이터 조회 최초작성일 : 2019.07.22 개 발 자 : 정동출 실 행 : [dbo].[UP_ECS_ECL_MDMAFCSubList_Q] 'HD4-1810-NW-454-01','1','PP0300F100' ============================================================================= */ -- 2020.01.14 정동출 TEST_PKG_NO(TABLE : TB_ECS_MDM..
2020.02.20