본문 바로가기
[sql] sql error 26번 에러 ----------------------------------------------------------------------------------------------------------------- SQL Server에 연결을 설정하는 중에 네트워크 관련 또는 인스턴스 관련 오류가 발생했습니다. 서버를 찾을 수 없거나 액세스할 수 없습니다. 인스턴스 이름이 올바르고 sql server가 원격 연결을 허용하도록 구성되어있는지 확인하십시오 error: 26 ----------------------------------------------------------------------------------------------------------------- 시작프로그램 -> 실행 -> services... 2015. 10. 25.
[DB] CHAR와 VARCHAR 비교 [ 출처 : http://hyeonstorage.tistory.com/290 , 개발이 하고 싶어요 ] * 개발이 하고 싶어요님의 글 전부를 복사 붙여넣기 했기 때문에 좀 더 명시적으로 출처를 알렸습니다. 문제시 삭제하겠습니다. 데이터베이스 데이터 유형 및 CHAR와 VARCHAR 비교 데이터 유형은 데이터베이스의 테이블에 특정 자료를 입력할 때, 그 자료를 받아들일 공간을 자료의 유형별로 나누는 기준이다. 따라서 선언한 유형이 아닌 다른 종류의 데이터가 들어오려고 하면 데이터베이스는 에러를 발생시킨다. 데이터베이스의 데이터 유형은 Oracle, MySQL 등 벤더별로 다양한 형태로 제공된다. 숫자 타입을 예로 NUMERIC type의 하위 개념으로 NUMERIC, DECIMAL, DEC, SMALLIN.. 2015. 8. 31.
저장 프로시저 or 스토어드 프로시저 출처 : https://ko.wikipedia.org/wiki/%EC%A0%80%EC%9E%A5_%ED%94%84%EB%A1%9C%EC%8B%9C%EC%A0%80 저장프로시저 또는 스토어드 프로시저는 일련의 쿼리를 마치 하나의 함수처럼 실행하기 위한 쿼리의 집합이다.데이터베이스에 대한 일련의 작업을 정리한 절차를 관계형 데이터베이스 관리 시스템에 저장한 것으로, 영구저장모듈이라고도 불린다. 장점 1. 하나의 요청으로 여러 sql 문을 실행 할 수 있다.2. 미리 구문 분석 및 내부 중간 코드로 변환을 끝내야 하므로 처리 시간이 줄어든다.3. 데이터베이스 트리거와 결합하여 복잡한 규칙에 의한 데이터의 참조무결성 유지가 가능하게 된다.간단히 말하면 응용프로그램 측 로직을 가지지 않고도 데이터베이스의 데이터 .. 2015. 8. 25.
Truncate Table 출처 : https://msdn.microsoft.com/ko-kr/library/ms177570(v=SQL.120).aspx https://community.oracle.com/thread/422792 모든 행을 삭제함. where 절이 없는 delete 문과 동일하지만 더 빠르고 시스템 및 트랜잭션 로그 리소스를 덜 사용. ex ) truncate table 테이블명 --------------------------------------------------------------- truncate table userInfo --------------------------------------------------------------- + DROP , DELETE , TRUNCATE 차이점 DROP -.. 2015. 8. 24.
데이터 형식 범위 https://msdn.microsoft.com/ko-kr/library/s3f49ktz(v=VS.120).aspx 데이터 형식 범위 Visual Studio 2013 다른 버전 Visual C++ 32비트 및 64비트 컴파일러는 이 문서의 뒷부분의 표에 나온 형식을 인식합니다. int (unsignedint) __int8 (unsigned__int8) __int16 (unsigned__int16) __int32 (unsigned__int32) __int64 (unsigned__int64) short (unsignedshort) long (unsignedlong) long long (unsignedlonglong) 이름이 두 개의 밑줄(__)로 시작하는 경우 데이터 형식은 비표준입니다. 다음 표에 지정된.. 2015. 8. 19.
[MSSQL] 단일 사용자 모드 설정/해제 *단일 사용자 모드 해제----------------------------------------------------ALTER DATABASE 데이터베이스이름 SET Multi_user;---------------------------------------------------- *단일 사용자 모드 설정---------------------------------ALTER DATABASE 데이터베이스 이름SET SINGLE_USER WITHROLLBACK IMMEDIATE--------------------------------- ----Restore DatabaseRESTORE DATABASE YourDBFROM DISK = 'D:\BackUpYourBaackUpFile.bak'WITH MOVE 'You.. 2015. 8. 19.