본문 바로가기
728x90
반응형

개발이야기18

[MSSQL] 한글 자동 변환 해결 방법 MSSQL을 사용할 때 쿼리 실행(F5) 후​다시 쿼리를 작성하려 하면 영문->한글로 입력 상태가 자동으로 변경된다.​아무 생각 없이 일하다 보면 한글이 나온다.​해결법은 있다...​우선 해결해 보자... 1. 쿼리 - 쿼리 옵션 메뉴에서 쿼리 - 쿼리 옵션을 열어준다. 그럼 이런 작은 창이 열린다~!​그리고 두구두구두구두구두구두구두구​2. 한영 키 누르기!!​ 이렇게 쿼리 옵션 창이 뜬 상태에서 한영 키를 눌러준다.​그리고 그냥 쿼리 옵션 창을 닫고​아무 일 없었다는 마냥 일하면 된다.​쿼리 실행(F5) 후에도 한글로 바뀌지 않는다.​이. 왜. 진? But. 주의사항​SSMS 껐다 켜면 다시 해줘야 함.... 다른 방법 아시는 분​나도 알려줘......................... 2024. 7. 10.
[MSSQL] 데이터베이스가 사용 중이어서 배타적으로 액세스할 수 없습니다. DB 복원 실패 해결 데이터베이스 복원 옵션을 위와 같이 설정하였음에도 '데이터베이스가 사용 중이어서 배타적으로 액세스할 수 없습니다.' 라는 복원 오류가 발생할 때가 있다.​  그럴 때는 DB명 우클릭 > 속성 > 옵션 > 액세스 제한을 변경하면 된다.​  액세스 제한을 RESTRICTED_USER로 변경하게 되면 DB명 옆에 (제한된 사용자)라는 글자가 생김!   이후 복원을 다시 진행해 보면 성공 👍 2024. 7. 10.
[MSSQL] 테이블에 새로운 컬럼 추가하기 MSSQL을 사용하다 보면​기존 사용하던 테이블에 컬럼을 ​추가해야 하는 경우가 있다. 물론 테이블 정보에서 디자인을 통해​추가할 수도 있지만 ​데이터가 많은 테이블의 경우​에러가 발생한다! 그런 경우에 ALTER TABLE 문을 사용하여 추가할 수도 있다.​정의//컬럼 추가ALTER TABLE [테이블 명] ADD [컬럼 명] [데이터 타입]//컬럼 삭제ALTER TABLE [테이블 명] DROP COLUMN [컬럼 명]//컬럼 변경ALTER TABLE [테이블 명] ALTER COLUMN [컬럼 명] [데이터 타입] 예제//컬럼 추가ALTER TABLE dbo.Test_Table ADD test_col VARCHAR(50)//컬럼 추가2 - NOT NULL 설정ALTER TABLE dbo.Test_T.. 2024. 7. 10.
[MSSQL] 쿼리 이력 조회 MSSQL을 사용하다 보면​실행된 쿼리 이력을 알고 싶을 때가 있다!​아니 알아야 할 때가 있다!! 유노? SELECT db_name(st.dbid) DBName , object_schema_name(objectid, st.dbid) SchemaName , object_name(objectid, st.dbid) SPName , qs.total_elapsed_time , creation_time , last_execution_time , textFROM sys.dm_exec_query_stats qsCROSS APPLY sys.dm_exec_sql_text(qs.plan_handle)stJOIN sys.dm_exec_cached_plans cpON qs.plan_handle = cp.plan_handle .. 2024. 7. 10.
728x90
반응형