일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 애니메이션
- MVVM
- Flutter
- React JS
- listview
- spring boot
- Binding
- db
- page
- GitHub
- Firebase
- 깃허브
- 바인딩
- .NET
- JavaScript
- MSSQL
- 마우이
- HTML
- Animation
- 닷넷
- typescript
- 오류
- AnimationController
- 파이어베이스
- 리엑트
- 함수
- Maui
- 자바스크립트
- MS-SQL
- 플러터
- Today
- Total
목록DB (25)
개발노트
DB를 조회하다보면 가끔 %(퍼센트)나 _(언더바) 기호가 포함된 문자열을 조회해야 할때가 있습니다. 문제점 하지만, Like문에서 '%'는 문자 앞이나 뒤에 사용하여 앞뒤에 문자, 길이 상관없이 조회할 수 있는 와일드카드로 사용되고, '_'는 어떤 문자가와도 관계없으나 '_'가 사용된 수만큼 글자수를 지정하는 와일드카드로 사용됩니다. 해결방법 Like문에 사용되는 와일드카드 '%'와 '_'를 문자로 인식하게 하려면 ESCAPE를 사용하면됩니다. 예를들어 "_" 언더바가 들어있는 문자열을 조회하려면 ESCAPE 문자를 지정하고 ESCAPE 문자 뒤에 와일드카드 문자를 작성하면된다. Select 칼럼명 From 테이블명 Where 칼럼명 Like '%&_문자열%' ESCAPE '&' ▶ 문자열 앞에 '_'..
1. [테이블의 PK index_name 검색] exec sp_helpindex [테이블명] 2. [위에서 찾은 index_name을 DROP 시킴] ALTER TABLE [테이블명] DROP CONSTRAINT [index_name] 3. [원하는 데이터형을 변환 시킴] ALTER TABLE [테이블명] ALTER COLUMN [칼럼명] VARCHAR(30) NOT NULL *NOT NULL 필수 (PK로 다시 설정하기 위함) 4. [PK로 다시 등록] ALTER TABLE [테이블명] ADD CONSTRAINT [index_name] PRIMARY KEY ([칼럼명])
기존 테이블에 칼럼 추가하기 ALTER TABLE [테이블명] ADD [추가할 칼럼명] [데이터형] NOT NULL, DEFAULT 옵션주기 ALTER TABLE [테이블명] ADD [추가할 칼럼명] [데이터형] NOT NULL DEFAULT [기본 값] ex) ALTER TABLE User ADD UserName NVARCHAR(20) NOT NULL DEFAULT '홍길동'
프로그램에 사용가능한 테이블 구조를 만들어본다. 1. 사용자 테이블 2. 소속 테이블 3. 화면 테이블 4. 사용자와 그룹을 연결하는 테이블 5. 그룹이 접근 가능한 화면 테이블 ERD 다이어 그램(개체-관계 모델)으로 그리면 대략 아래와 같은 모습이다. - ERD다이어그램을 그릴 수 있는 사이트 링크: https://www.erdcloud.com/ ERDCloud Draw ERD with your team members. All states are shared in real time. And it's FREE. Database modeling tool. www.erdcloud.com 1. DB → 테이블(우클릭) → 새로만들기 → 테이블 클릭 2. ERD와 동일하게 테이블 입력한다. 3. Primary..
MS-SQL 은 오라클과 다르게 간단한 클릭으로 DB, 테이블을 만들수 있다. 이번 시간에는 한글 환경에서 사용될 DB를 만들어본다. 1. 서버 → 데이터베이스(우클릭) → [새 데이터베이스]를 클릭한다. 2. 일반 → DB명을 입력한다. 3. 옵션 체크사항 - 데이터정렬: Korean_Wansung_CI_AS (한글깨짐, 한글 값으로 정렬을 위해 선택) - 호환성 수준: 개발환경에 호환이 가능한 버전을 입력한다. 마지막으로 확인 버튼을 누르면 DB가 생성된다.