Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- mysql error
- Docker
- mac mariadb
- Access denied for user ''@'localhost'
- 파일 시스템
- 설치
- react map error
- springboot jar
- spring framework
- Dockerfile
- springboot
- docker container
- 도커파일
- root
- jar배포
- mysql
- install
- brew install mariadb
- sts
- join
- jar deploy
- ps
- map is not a function
- 관리
- systemd
- jdk
- sudo
- 도커
- DB
- Oracle
Archives
- Today
- Total
Yoon.s
[mssql] 시작하기 본문
DDL
1. 데이터베이스 생성
create database SQLDTest;
use SQLDTest;
2. 테이블 생성
create table player(
player_id char(7) not null,
player_name varchar(20) not null
);
3. 테이블 구조(컬럼) 변경
-- 추가
alter table player add address varchar(80);
-- 수정
alter table player alter column address varchar(100);
-- 삭제
alter table player drop column address;
4. Truncate
select * from player;
insert into player values(1, 'test');
insert into player values(2, 'test2');
truncate table player;
* Truncate와 Delete의 차이는?
- DDL(Truncate) vs. DML(Delete)
- 삭제 후 시작 시점이 달라짐.
alter table player add playerIdx int identity(1000, 1) not null;
select * from player;
1) Truncate 후 insert한 결과
2) Delete 후 insert한 결과
DML
1. select
2. insert
3. delete
4. update
'백 > DB' 카테고리의 다른 글
공백제거: TRIM, LTRIM, RTRIM (0) | 2023.03.07 |
---|---|
[mssql][oracle] 문자열 합치기 - concat, || (0) | 2023.03.07 |
mysql에서 발생했던 오류들 정리 (0) | 2021.01.08 |
[mysql] Access denied for user ''@'localhost' 오류 (0) | 2020.10.03 |
[mysql] mariaDB 시작하기 (0) | 2020.10.01 |
Comments