본문 바로가기
728x90
반응형
MS SQL | 개행,줄바꿈(\) 코드가 길어질 때에 사용하는 줄바꿈 입력하기 백슬래시(\)를 입력하면, 코드에서 개행(줄바꿈)이 됩니다. 백슬래시를 입력하고 싶다면, 백슬래시 바로 뒤에 문자를 입력합니다. (관련된 글) MS SQL | Insert 쿼리 데이터 입력하기🔗 MS SQL | 작은따옴표 (') 문자 입력하기🔗 2023. 2. 15.
MS SQL | 작은따옴표 (') 문자 입력하기 MS SQL 에서 문자열을 입력할 때에 작은따옴표(')를 사용합니다. 그렇다면 문자열에 작은 따옴표를 입력하려면 어떻게 해야 할까요? INSERT INTO dbo.users_table ( num , id , pwd , name , sex , birth , email , phone_number , description ) VALUES ( 2 , 'testid02' , 'testpwd02' , 'name02' , N'남' , '2000-1-2' , 'tester02@gmail.com' , NULL , N'작은 따옴표를 입력하려면 ''''를 두번 입력하면 됩니다. \ 혹은 아스키코드 CHAR(39)' + CHAR(39) + N'를 입력합니다.' ); '' 작은따옴표를 두 번 입력하든, 아스키코드의 CHAR(3.. 2023. 2. 13.
MS SQL | Table 테이블 삭제 - 2가지 방법 GUI, CLI 1. GUI 방법으로 테이블 삭제하기 2. 명령어로 CLI 방법으로 테이블 삭제하기 테이블 만들기🔗, 테이블 이름 변경🔗에 이어 삭제를 해보겠습니다. [ *MSDN 에서도 나와 있듯이, 삭제는 신중하게 진행해야 합니다. | 출처 : Delete Tables (Database Engine)🔗 ] 1. GUI 방법으로 테이블 삭제하기 테이블 선택 --> 마우스 오른쪽 클릭 --> Delete OK 를 클릭하여, 삭제합니다. 2. 명령어로 CLI 방법으로 테이블 삭제하기 DROP TABLE IF EXISTS 테이블이름; 위와 같이 명령어를 입력하면 됩니다. (IF EXISTS 는 없어도 되지만, 혹시 모를 휴먼 에러를 방지하기 위하여 입력하였습니다.) (참고자료 및 출처) Delete Tables (Datab.. 2023. 2. 8.
MS SQL | 테이블 이름 변경하기 - 2가지 방법 GUI, CLI 1. GUI에서 테이블 이름 변경하기 2. CLI로 명령어로 테이블 이름 변경하기 테이블 이름을 수정하는 방법입니다. [출처 : Rename Tables (Database Engine)🔗 ] 테이블 이름을 수정할 때에는 여러 곳에 걸린 프로시저(Procedure) 등과 관련이 있을 수 있기 때문에 신중하게 변경해야 합니다. 1. GUI에서 테이블 이름 변경하기 테이블을 선택하고, "Rename"을 클릭합니다. 커서가 활성화되고, 테이블 이름을 변경하면 됩니다. 2. CLI로 명령어로 테이블 이름 변경하기 EXEC sp_rename 'dbo.users_table', 'client_table'; EXEC sp_rename 'client_table', 'usersㄴㄴ_table'; 위와 같이 테이블 이름을 변.. 2023. 2. 6.
MS SQL | Table 테이블 만들기 - 2가지 방법 GUI, CLI 1. 그래픽 환경에서 GUI로 데이터 테이블 만들기 2. CLI 명령어로 데이터 테이블 만들기 MSSQL 에서 Table 테이블을 만들어 보겠습니다. 1. 그래픽 환경에서 GUI로 데이터 테이블 만들기 먼저, SSMS 에서 Database 를 선택합니다. Database --> Tables --> 마우스 오른쪽 클릭 --> New --> Table 칼럼 이름, 데이터 타입, Null 허용 등을 입력합니다. (MS SQL | 데이터 타입 및 설명(간단히)🔗) 기본 값을 입력하고 싶다면, 아래 Column Properties 를 활용합니다. (MS SQL | 현재 시간 넣는 함수🔗) 모두 입력하고, 상단의 저장하기 버튼을 클릭합니다. 테이블 이름을 입력하고, 화면 좌측의 새로고침(F5)을 클릭하면, 테이블이.. 2023. 1. 30.
MS SQL | 데이터 타입 및 설명(간단히) 유형 이름 설명 기타 선호 정수 bigint -2^63 ~ 2^63-1 64bit, 8 bytes * 정수 int -2^31 ~ 2^31-1 (약 21억) 32bit, 4 bytes * 정수 smallint -2^15~2^15-1 16bit, 2 bytes 정수 tinyint 0~2^8-1 8bit, 1 byte 실수 float 64bit, 4-8 bytes 실수 real 32bit, 4 bytes 정확한 수 decimal -17 bytes * 정확한 수 numeric -17 bytes * 정확한 수 money 소수 넷 째 자리 까지만 8 bytes * 날짜 date 1-1-1 ~ 9999-12-31 * 날짜/ 시간 datetime 1953/1/1 00:00:00.000 ~ 9999/12/31 23:59.. 2023. 1. 25.
MS SQL | 주석 (comment) --, /* */ 입력 방법, 단축키 주석은 아주아주 중요합니다. 주석을 입력하는 방법을 알아보겠습니다. "--" 그리고 "/* */" 를 입력하면 주석이 됩니다. -- 주석은 1줄 전체를 주석으로 만드는 것입니다. /* 여러 줄을 주석으로 만드는 방법입니다. */ 단축키는 아래와 같습니다. 이렇게 입력할 시에, "--" 한 줄 주석으로 설정/해제됩니다. 선택한 텍스트(블록)를 주석으로 변경하고 싶으면, CTRL + K, CTRL + C 주석 해제하고 싶으면, CTRL + K, CTRL + U (출처 및 참고자료) -- (Comment) (Transact-SQL)🔗 Slash Star (Block Comment) (Transact-SQL)🔗 2023. 1. 23.
MS SQL | MS SQL Server 오류 : 18456 해결방법 SQL Server Authentication 으로 접속 할 때에 발생하는 오류입니다. SQL Server 인증방식이 Windws Authentication 만 있을 때에 발생합니다. 따라서, Windows Authentication 및 SQL Server Authentication 역시 추가합니다. 1. Windows Authentication 으로 로그인 2. [Database 서버 --> 마우스 오른쪽 클릭 --> 속성] 3. [Security --> Server authentication --> SQL Server and Windows Authentication mode 체크] 서버 재시작합니다. 4. MSSQLSERVER 서비스를 재시작합니다. 작업관리자(Task Manager) --> Serv.. 2023. 1. 18.
MS SQL | Database, SQL Server 에 연결하는 사용자 추가 Windows Authentication 을 사용하여 Database 에 연결하면, Windows 의 사용자 인증으로 로그인합니다. 실제로 운용하고 있는 서버에 연결하려면, Windows Authentication 이 아닌, SQL Server 인증으로 들어가야 합니다. 1. 새로운 로그인 추가하기 [Security --> Logins --> 마우스 오른쪽 클릭 --> New Login] 순으로 진행 2. 사용자 정보를 입력합니다. Default Database(Test_DB01) 도 입력 3. 서버 역할을 선택 (public, sysadmin) 4. Database (Test_DB01)를 선택, 역할(db_owner)도 선택 5. DB_Odin 추가 된 것을 확인 6. SQL Server Authent.. 2023. 1. 16.
728x90
반응형