본문 바로가기

MSSQL4

OPEN SYMMETRIC KEY 를통한 암호화 복호 https://docs.microsoft.com/ko-kr/sql/t-sql/statements/open-symmetric-key-transact-sql?view=sql-server-2017 OPEN SYMMETRIC KEY(Transact-SQL) - SQL Server OPEN SYMMETRIC KEY(Transact-SQL)OPEN SYMMETRIC KEY (Transact-SQL) 이 문서의 내용 --> 적용 대상: SQL Server(2008부터) Azure SQL Database Azure SQL Data Warehouse 병렬 데이터 웨어하우스 APPLIES TO: SQL Server (starting with 2008) Azure SQL Database Azure SQL Data Wareh.. 2019. 6. 12.
geography 자료형 --자료형 : geography저장되는 형태 : POINT (129.000000,35.0000000)https://docs.microsoft.com/ko-kr/sql/t-sql/spatial-geography/spatial-types-geography?view=sql-server-2017--테이블생성GEO_TESTName : geoType : geography 샘플 위도경도값 서울시청 위도 : 37.5662952경도 : 126.9779451 쿼리사용시 -등록INSERT INTO GEO_TEST (geo) VALUES(geography::Point(37.5662952,126.9779451,4326)) 결과값 : POINT (126.977945099999999 37.566295199999999)-수정부산시청.. 2019. 2. 28.
작업스케쥴러 작업스케쥴을 만들때의 방법1. 관리 -> 유지관리계획2. 마우스오른쪽 클릭 -> 새 유지 관리 계획3.관리명 입력4. 하위계획_1 부분 더블클릭 5. 이름과 설명부분 입력 일정부분사용시 일정오른쪽 달력부분 클릭 6. 원하는 형태를 넣는데개인적으로는 되풀이로 일별 시간을 지정해서 많이 사용한다. 7. 왼쪽편의 도구상자를 클릭하면 유지 관리 계획 태스크를 선택할 수 있다.8. 그중에 예를들어 T-SQL문쪽을 사용하였다. 오른쪽에 T-SQL문 실행 태스크를 빈화면에 드래그하면 된다. 기본적으로는 데이터베이스 백업을 많이 사용했던거같은데 지금은 T-SQL문을 넣었다. 9. 실행태스크를 더블클릭하면 SQL문을 넣을수있다. 샘플 데이터베이스를 선택하고 일주일이 지난 로그데이터를 삭제하는 구문을 넣었다. 10. 실행.. 2018. 4. 19.
DATEADD,DATEDIFF MSDN 날짜및 시간https://docs.microsoft.com/ko-kr/sql/t-sql/functions/date-and-time-data-types-and-functions-transact-sql DATEADDhttps://msdn.microsoft.com/ko-kr/library/ms186819(v=sql.120).aspxDATEADD(datepart,number,date) 30일 더하기SELECT DATEADD(d,30,getdate()) 등록된 날에 30일더한날이 오늘보다 크다면 출력SELECT * FROM SAMPLE_TABLEWHERE DATEADD(d,30,원하는날짜) >= getdate() 시간은 제외하고 날짜로 체크하기위해서 DATEDIFF사용DATEDIFFhttps://docs.. 2017. 12. 8.