728x90
반응형
시간순으로 최근 데이터 몇 개만 삭제하려면 select 문에서 TOP, ORDER BY 절을 먼저 사용해야 한다. WITH CTE AS ( SELECT TOP (1000) * FROM 테이블명 ORDER BY 날짜컬럼명 ASC ) DELETE FROM CTE;
주석 처리 Ctrl+K+C : 선택 범위에 대해 주석 처리 Ctrl+K+U : 선택 범위에 대해 주석 해제 검색 Ctrl+Shift+F : 솔루션 전체 대상으로 문자 검색 Ctrl+Shift+H : 솔루션 전체 대상으로 문자 치환 Ctrl+F : 문자 검색 Ctrl+H : 문자 치환 자동 정렬 Ctrl+K+D : 파일 전체의 인덴트 조정 Ctrl+K+F : 선택 범위의 인덴트 조정 함수이동 F12 : 함수가 정의된 부분으로 이동 alt+F12 : 함수 정의된 부분을 이동하지 않고 작은 화면으로 미리보기
1부터 1000까지 총 1000개행 INSERT NUMBER행에 1부터 100까지 숫자도 입력되도록 작성 DECLARE @COUNT INT SET @COUNT = 1 WHILE @COUNT
문제 VS Code에서 Vue CLI 도구 설치 후, Powershell에서 신규 프로젝트 생성하는 명령문(vue create) 실행하니 아래와 같이 'UnautorizedAcesss' 권한 오류 발생 해결 관리자 권한으로 powershell이 실행되지 않아 발생한 문제로 아래와 같이 입력해 해결한다. Set-ExecutionPolicy RemoteSigned
브랜치 생성 git branch [브랜치명] 생성한 브랜치로 이동 브랜치를 생성하고 나서 개발을 진행하고자 할 때 아래 명령어를 실행해 생성한 브랜치로 이동시켜줍니다. git checkout [브랜치명] 원격 저장소에 push 하기 git branch 명령어로 브랜치를 생성하면, 내 로컬에만 생성되므로 원격 저장소에도 반영해주려면 아래 명령어를 실행해줍니다. git push origin [브랜치명] 로컬 브랜치 삭제 git branch -d [브랜치명] 원격 브랜치 삭제 git push origin --delete [브랜치명]
다른 브랜치 코드를 한꺼번에 내 브랜치로 merge하고 싶지는 않고, 특정 커밋을 내 브랜치에 가져오고 싶을 때 cherry-pick 명령어를 사용합니다. 먼저 master 등 내 브랜치로 이동합니다. $ git checkout master 다른 브랜치 특정 커밋을 지정해 가져옵니다. $ git cherry-pick 12abcd3f 만약 여러 커밋을 동시에 가져오고 싶다면 연달아 커밋 체크섬을 작성해줍니다. $ git cherry-pick 12abcd3f 34dfgh56 아래 사이트가 Git 명령어 설명을 재밌게 해놓아 참고하기 좋습니다. backlog.com/git-tutorial/kr/stepup/stepup6_4.html
test라는 브랜치를 삭제하려고 할 때, error : Cannot delete branch 'test' checked out at 'C:\test' 아래와 같이 오류가 발생하면서 삭제가 안되는 경우 $ git branch -d test 현재 삭제하려는 branch에 Checkout한 상태에서 삭제했기 때문입니다. 다른 branch로 이동한 후 삭제를 시도하면 정상적으로 삭제가 됩니다. $ git checkout master $ git branch -d test
try catch 구문이 중첩되 있을 때 동작되는 순서가 매번 헷갈려 작성해보려고 합니다. try가 중첩되있을 경우 첫번째 try문 안에서 오류가 난 경우, try안에 구현되있는 코드 진행을 멈추고, catch문으로 바로 이동합니다. 그 다음 바깥에 있는 try구문은 정상적으로 실행이 되고, 오류가 없는 경우 바깥에 있는 catch문은 타지 않고 코드가 종료됩니다. 예제 public static void main(String[] args) { int[] array = {1, 2, 3}; try { Console.WriteLine("aaa"); try { for(int i=0 ; i
윈도우 서비스란 윈도우 서비스(Windows service)는 오랜 시간 동안 실행되며 특정한 기능을 수행하는 실행 파일입니다. 윈도우 서비스는 보통 마이크로소프트 윈도우 운영 체제가 시동될 때 실행되며 윈도우가 실행되고 있는 한 백그라운드 모드에서 실행됩니다. 유닉스의 데몬과 비슷한 개념입니다. - 출처 위키백과 윈도우 서비스 등록 방법 먼저 개발한 윈도우 서비스를 등록하는 방법을 알아보겠습니다. cmd창을 관리자 권한으로 실행합니다. 다음 아래와 같이 명령어를 실행합니다. sc create "[서비스이름]" binPath= "[서비스 실행파일 경로]" 예시로 살펴보겠습니다. 참고로 binpath= 뒤 한칸을 꼭 띄고 입력해야 정상적으로 서비스가 만들어집니다. 명령어 실행 후 “[SC] CreateSe..