오라클 월, 요일을 영문 표기방법 SELECT SYSDATE, TO_CHAR(SYSDATE, 'Dy Month DD, YYYY', 'NLS_DATE_LANGUAGE=ENGLISH') AS A1, TO_CHAR(SYSDATE, 'dy month dd, YYYY', 'NLS_DATE_LANGUAGE=ENGLISH') AS A2, TO_CHAR(SYSDATE, 'DY MONTH DD, YYYY', 'NLS_DATE_LANGUAGE=ENGLISH') AS A3 FROM DUAL Development 2020.10.22
MSSQL 절사(버림) 함수, 반올림 함수 > 절사 함수 SELECT FLOOR(10.1234) 쿼리 실행 후 결과 : 10 > 반올림 함수 SELECT ROUND ( 1234.5678 , 2 ) = 1234.57 -- 반올림 변수가 + 2 이므로 소수점 아래 둘째자리 까지 반올림 SELECT ROUND ( 1234.5678 , -2 ) = 1200 -- 반올림 변수가 -2 이므로 소수점 위 둘째자리까지 반올림 SELECT ROUND ( 1234.5678, 1, 4 ) = 1234.5 -- 세 번째 인자가 0이 아니므로 절삭 SELECT ROUND ( 1234.5678, 1, 0 ) = 1234.6 -- 세 번째 인자가 0이므로 반올림 * 주의할점 : 1의단위 까지 나타내고 싶은 경우 절삭과 반올림 값이 달라질 수 있다 SELECT ROUND (.. Development 2020.10.20
MSSQL에서 SELECT문을 이용한 UPDATE MSSQL에서 SELECT 문을 통해서 다른 테이블로 UPDATE를 할수 있습니다. 기본적인 A테이블에 PRICE 컬럼에 B테이블에 PRICE 컬럼 값을 업데이트 합니다.(같은 코드는 가지고 있는 조건으로) UPDATE TableA set TableA.PRICE = B.PRICE from TableA as A,TableB as B where A.ID = B.ID 이렇게 간단한 쿼리로 테이블B의 가격이 테이블A로 업데이트가 되었습니다. Development 2020.10.19