User contributions for Dbeaver

From CS Wiki
Search for contributionsExpandCollapse
⧼contribs-top⧽
⧼contribs-date⧽

28 March 2023

  • 22:2622:26, 28 March 2023 diff hist +646 N MySQL INT새 문서: 숫자 컬럼에 INT를 선언할 경우 자동적으로 INT(11)이 입력된다. INT형 옆의 11이란 숫자는 입력된 값의 자릿수를 의미한다. 해당값은 ZEROFILL (이하 ZF) 속성이 지정됐을 경우에만 영향을 받는다. 즉 ZF 속성을 사용하지 않는다면 의미가 없다. 그렇다면 ZF의 기능은 무엇일까? 입력된 값의 자릿수를 일관되게 맞추려는 목적으로 사용된다. INT(5) 약 해당 컬럼에 입력된 값의... current Tag: Visual edit

2 March 2023

  • 09:4709:47, 2 March 2023 diff hist +771 N MySQL CASE새 문서: '''MySQL의 CASE 구문은 해당 Column 값을 조건식을 통해 True, False를 판단하여 조건에 맞게 Column값을 변환할 때 사용하는 함수이다.''' == 기본 구조 == <syntaxhighlight lang="sql"> CASE WHEN 조건식1 THEN 식1 WHEN 조건식2 THEN 식2 ... ELSE 조건에 맞는경우가 없는 경우 실행할 식 END </syntaxhighlight> == 예제 == <syntaxhighlight lang="sql"> // NAME Column의 IS NULL 조건이 True인 경우 "No name"... current Tag: Visual edit
  • 09:4409:44, 2 March 2023 diff hist +490 N MySQL IFNULL 함수새 문서: '''MySQL IFNULL 함수는 해당 Column의 값이 NULL을 반환할 때, 다른 값으로 출력할 수 있도록 하는 함수이다.''' '''기본 구조'''<syntaxhighlight lang="sql"> SELECT IFNULL(Column명, "Null일 경우 대체 값") FROM 테이블명; </syntaxhighlight>'''예시'''<syntaxhighlight lang="sql"> # NAME Column이 NULL인 경우 "No name"을 출력, NULL이 아닌 경우 NAME Column을 출력 SELECT IFNULL(NAME, "No name") as NAME FROM ANIMAL_INS </syntaxhig... current Tag: Visual edit

25 February 2023

  • 22:3322:33, 25 February 2023 diff hist +223 MySQL 덤프No edit summary current Tag: Visual edit
  • 22:0322:03, 25 February 2023 diff hist +1,188 N MySQL 덤프새 문서: == 개요 == mysql(mariadb) 설치 시 같이 설치되는 mysqldump 명령어 사용 * 마리아DB도 동일하게 'mysqldump' 사용 * 일반적 위치: /usr/bin/mysqldump == 사용 예시 == === 기본 사용법 === '''전체 DB 덤프'''<syntaxhighlight lang="bash"> mysqldump -uroot -p패스워드 --all-databases > /디렉토리/덤프파일 </syntaxhighlight>'''특정 DB 덤프'''<syntaxhighlight lang="bash"> mysqldump DB명 > /디렉토리/덤프파일 -uroot -p패스... Tag: Visual edit
  • 11:4011:40, 25 February 2023 diff hist +500 N MySQL 파티션새 문서: == 파티션 조회 == <syntaxhighlight lang="sql"> select * from information_schema.partitions where table_name = '테이블명' </syntaxhighlight> == 파티션 추가 == <syntaxhighlight lang="sql"> alter table '테이블명' add partition ( PARTITION `파티션명` VALUES LESS THAN (파티션 값) } </syntaxhighlight> == 파티션 삭제(drop) == <syntaxhighlight lang="sql"> ALTER TABLE `테이블명` DROP PARTITION '파티션명' </syntaxhighlight> == 파티션 비... current Tag: Visual edit

22 December 2022

15 December 2022

3 September 2022

1 September 2022

  • 23:2023:20, 1 September 2022 diff hist +806 N 테이블 인덱스 - DBMS별 확인 방법새 문서: * 상위 문서: 테이블 인덱스 == PostgreSQL == === 인덱스 확인 === pg_indexes 테이블 활용<blockquote>SELECT * FROM pg_indexes WHERE tablename = 'mytable';</blockquote> === 인덱스 통계 확인 === pg_stat_user_indexes 테이블 활용<syntaxhighlight lang="sql" line="1"> SELECT schemaname AS schema_name, relname AS table_name, indexrelname AS index_name, pg_size_pretty(pg_relation_size(indexrelid::regclass)) AS index_size, idx_scan... current Tag: Visual edit