본문 바로가기

잡동/MSSQL21

PHP에서 MSSQL사용을위한 드라이버설치 SQLSRV https://www.php.net/manual/en/book.sqlsrv.php PHP: SQLSRV - Manual There are no user contributed notes for this page. www.php.net https://learn.microsoft.com/en-us/sql/connect/php/microsoft-php-driver-for-sql-server?redirectedfrom=MSDN&view=sql-server-ver16 Microsoft Drivers for PHP for SQL Server - PHP drivers for SQL Server The Microsoft Drivers for PHP for SQL Server enable integration with S.. 2023. 5. 2.
컴퓨터에 api-ms-win-crt-runtime-l1-1-0.dll이(가) 없어 프로그램을 시작할 수 없습니다. 컴퓨터에 api-ms-win-crt-runtime-l1-1-0.dll이(가) 없어 프로그램을 시작할 수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하십시오. https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads Cookies are disabled Please enable cookies and refresh the page support.microsoft.com 재배포가능패키지 다운받아서 설치 설치중 오류가발생 그래서 VisualStud.. 2020. 3. 6.
데이터베이스에 대한 배타적 잠금을 얻을 수 없습니다. https://systemcenter.wiki/?GetElement=Microsoft.SQLServer.2014.Could_not_obtain_exclusive_lock_on_database_5_Rule&Type=Rule&ManagementPack=Microsoft.SQLServer.2014.Monitoring&Version=6.6.2.0&Language=KOR MSSQL 2014: 데이터베이스에 대한 배타적 잠금을 얻을 수 없습니다. - Microsoft.SQLServer.2014.Could_not_obtain_exclusive_lock_on_database_5_Rule (Rule) ( MSSQL 2014: 데이터베이스에 대한 배타적 잠금을 얻을 수 없습니다. Microsoft.SQLServer.201.. 2019. 7. 22.
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일 마지막일 이번달 1일 마지막일 저번달 1일SELECT DATEADD(D,-DAY(DATEADD(MM,-1,GETDATE()))+1,DATEADD(MM,-1,GETDATE()))저번달 마지막일SELECT DATEADD(D,-DAY(GETDATE()),GETDATE()) ---현재월의 초일 --SELECT DATEADD(D,-DAY(GETDATE())+1,GETDATE())---현재월의 말일 --SELECT DATEADD(d,-DAY(DATEADD(m,1,GETDATE())), DATEADD(m,1,GETDATE()))---전월의 초일 --SELECT DATEADD(m,-1, DATEADD(d,-DAY(GETDATE())+1,GETDATE()))---전월의 말일 --SELECT DATEADD(d,-DAY(GETDATE()),GETDATE.. 2018. 12. 20.
날짜 쿼리 이번달 날짜 비교를 하려고하니 이런게 나온다.. select a.Date from ( select LAST_DAY('2018-11-01' - interval 1 month) - INTERVAL (a.a + (10 * b.a) + (100 * c.a)) DAY as Date from (select 0 as a union all select 1 union all select 2 union all select 3 union all select 4 union all select 5 union all select 6 union all select 7 union all select 8 union all select 9) as a cross join (select 0 as a union all select 1 union a.. 2018. 11. 27.
BETWEEN https://docs.microsoft.com/ko-kr/sql/t-sql/language-elements/between-transact-sql?view=sql-server-2017BETWEEN 으로 날짜조회시 getdate() BETWEEN start_date and end_date형태로 뽑는다는 가정을하면2018-11-20 between '2018-11-01' and '2018-11-20' 이라는 쿼리를 하게되면2018-11-20일은 제외된다. 2018-11-20 00:00:00 까지 조회가 되니 당연한 결과긴하다. 원하는 형태를 구하기 편하게 하려면 여러가지 방법이 있긴하다만 그냥 하루 더하자 getdate() BETWEEN start_date and DATEADD(d,1,end_date) 2018. 11. 20.
expression을(를) 데이터 형식 int(으)로 변환하는 중 산술 오버플로 오류가 발생했습니다. int값을 SUM했을때 오류발생시 int값은 SUM을 해도 최대 21억의 값이 넘어가면 오버플로우가 발생한다.데이터 형식범위저장소bigint-2^63(-9,223,372,036,854,775,808) ~ 2^63-1(9,223,372,036,854,775,807)8바이트int-2^31(-2,147,483,648) ~ 2^31-1(2,147,483,647)4바이트smallint-2^15(-32,768) ~ 2^15-1(32,767)2바이트tinyint0 ~ 2551바이 int값을 bigint값으로 변환하여 처리한다 CONVERThttps://docs.microsoft.com/ko-kr/sql/t-sql/functions/cast-and-convert-transact-sql?view=sql-server-20.. 2018. 11. 19.