본문 바로가기
다른 DBMS/MySQL&MariaDB

Column Size 증가시 테스트

by 취미툰 2020. 10. 15.
반응형

MYSQL에서 컬럼사이즈 증가 시 기존에 있던 값들은 어떻게 되는지에 대한 간단한 테스트입니다.

 

 

1.DB 생성 및 접속

mysql> create database test;
Query OK, 1 row affected (0.04 sec)

mysql>
mysql> use test;

 

 

2,테이블 생성

mysql> create table test_var(a varchar2(8));

 

mysql> show tables;
+----------------+
| Tables_in_test |
+----------------+
| test_var       |
+----------------+
1 row in set (0.00 sec)

 

3.데이터삽입

mysql> insert into test_var values('aaaaaaaa');
Query OK, 1 row affected (0.00 sec)

mysql>
mysql>  insert into test_var values('aaaaaaaa');
Query OK, 1 row affected (0.12 sec)


mysql>  insert into test_var values('aaaaaaaa');
Query OK, 1 row affected (0.11 sec)

mysql> select * from test_var;
+----------+
| a        |
+----------+
| aaaaaaaa |
| aaaaaaaa |
| aaaaaaaa |
+----------+
3 rows in set (0.00 sec)

mysql>
mysql> commit;

 

4.컬럼 사이즈 증가

 

mysql> alter table test_var modify a varchar(10);
Query OK, 0 rows affected (1.45 sec)

 

5.사이즈 증가된 컬럼 값 삽입

mysql> insert into test_var values('aaaaaaaaaa');
Query OK, 1 row affected (0.01 sec)

 

6.확인

 

mysql> select * from test_var;
+------------+
| a          |
+------------+
| aaaaaaaa   |
| aaaaaaaa   |
| aaaaaaaa   |
| aaaaaaaaaa |
+------------+

기존의 값들은 앞쪽에 위치하게 됩니다.

 

당연한거일수도 있지만.... 확실한 확인을 위해 간단한 테스트를 진행하였습니다.

 

반응형

'다른 DBMS > MySQL&MariaDB' 카테고리의 다른 글

시스템 변수 변경방법  (0) 2020.12.08
MYSQL설치(바이너리)  (0) 2020.12.04
MYSQL설치(RPM)  (0) 2020.12.03
MYSQL 설치(YUM)  (0) 2020.12.02
Galera_Cluster 구축하기  (0) 2020.02.06

댓글