728x90
반응형

MariaDB SQL 58

FUNCTION 목록, 생성일, 수정일, 생성자 등 정보 확인

show function status 문법 SHOW FUNCTION STATUS [LIKE 'pattern' | WHERE expr] 이 문은 SHOW PROCESS STATUS와 유사하지만 저장된 기능에 대한 것입니다. LIKE 절이 있는 경우 일치시킬 함수 이름을 나타냅니다. 확장 SHOW에서 설명한 바와 같이 보다 일반적인 조건을 사용하여 행을 선택하기 위해 WHERE 및 LIKE 절이 제공될 수 있습니다. 예시 1) 모든 함수 정보를 보고자 할때 SHOW FUNCTION STATUS; 2) 이름이 'V' 로 시작하는 모든 함수 정보를 보고자 할때 SHOW FUNCTION STATUS LIKE 'V%' ; 3) 함수의 security type 이 'DEFINER' 인 모든 함수 정보를 보고자 할때 ..

MariaDB SQL 2023.08.07

MariaDB use database (데이터베이스 선택하기)

MariaDB 데이터베이스를 현재 데이터베이스로 선택하는 방법에 대해 알아봅니다. use 명령문에 대한 소개 특정 데이터베이스를 명시적으로 지정하지 않고 MariaDB 서버에 연결하는 경우, 데이터베이스를 작업할 현재 데이터베이스로 선택해야 합니다. 특정 데이터베이스를 선택하려면 다음과 같이 사용합니다: use database_name; 이 구문에서는 use 키워드 뒤에 데이터베이스 이름을 지정합니다. use 명령문은 MariaDB에 database_name을 후속 명령문의 현재 데이터베이스로 사용하도록 지시합니다. 데이터베이스를 선택하지 않고 쿼리를 실행하면 다음 오류가 표시됩니다: ERROR 1046 (3D000): No database selected MySQL 명령어 프로그램을 사용하여 데이터베이..

MariaDB SQL 2023.07.21

MariaDB Delete

MariaDB delete 문을 사용하여 테이블에서 하나 이상의 행을 제거하는 방법에 대해 배우게 됩니다. MariaDB delete 문 소개 테이블에서 하나 이상의 행을 삭제하려면 delete 문을 사용합니다: delete from table_name [where search_condition]; 이 구문에서: 먼저 키워드에서 삭제 후 데이터를 제거할 테이블의 이름을 지정합니다. 둘째, where 절의 조건을 사용하여 삭제할 행을 지정합니다. where 절은 선택 사항입니다. where 절을 사용할 수 있는 경우 delete 문은 search_condition을 true로 평가하는 행만 제거합니다. 테이블의 행이 없으면 delete 문은 search_condition을 true로 평가하지 않습니다. w..

MariaDB SQL 2023.07.18

MariaDB Update

MariaDB Update 문을 사용하여 테이블의 데이터를 수정하는 방법을 배웁니다. MariaDB update 문 소개 update 문을 사용하면 테이블에 있는 하나 이상의 열 데이터를 수정할 수 있습니다. 다음은 update 문의 구문을 보여줍니다. update table_name set column1 = value1, column2 = value2, ... [where search_condition]; 이 구문에서: 먼저 update 키워드 뒤에 데이터를 업데이트할 테이블의 이름을 지정합니다. 둘째, set 절에 새 값이 있는 하나 이상의 열을 지정합니다. 셋째, 선택적 where 절을 사용하여 데이터를 수정할 행을 지정합니다. where 절을 건너뛰면 update 문이 테이블의 모든 행 데이터를 ..

MariaDB SQL 2023.07.11

MariaDB Insert Into Select

MariaDB insert into select 문을 사용하여 쿼리 결과 집합을 테이블에 삽입하는 방법을 배웁니다. 삽입 문의 값 목록은 리터럴 값이거나 쿼리의 결과 집합일 수 있습니다. 다음은 값 목록이 select 문에서 오는 insert 문의 구문을 보여줍니다. insert into table_name(column_list) select select_list from table_name ...; 이 구문에서: 먼저 데이터를 삽입할 테이블 이름과 열 목록을 지정합니다. 둘째, 해당 열이 column_list에 해당하는 결과 집합을 반환하는 select 문을 지정합니다. insert into select 문은 한 테이블에서 다른 테이블로 데이터를 복사하거나 테이블에서 테이블로 요약 데이터를 삽입하는 데..

MariaDB SQL 2023.07.07

MariaDB Insert Multiple Rows

MariaDB insert 문을 사용하여 테이블에 여러 행을 삽입하는 방법을 배웁니다. MariaDB 여러 행 삽입 명령문 소개 단일 insert 문을 사용하여 테이블에 여러 행을 삽입하려면 다음 구문을 사용합니다. insert into table_name(column_list) values (value_list_1), (value_list_2), (value_list_3), ...; 이 구문에서: 먼저 괄호 안에 테이블 이름과 열 목록을 지정합니다. 둘째, 열에 해당하는 쉼표로 구분된 값 목록을 지정합니다. 목록의 각 요소는 테이블의 행에 매핑됩니다. MariaDB 여러 행 삽입 명령문 예제 데모를 위해 contacts 테이블을 사용합니다. contacts 테이블은 이전 챕터 (MariaDB Inser..

MariaDB SQL 2023.07.05

MariaDB Insert

MariaDB insert 문을 사용하여 테이블에 행을 삽입하는 방법을 배웁니다. MariaDB insert 문 소개 insert 문을 사용하면 테이블에 새 행을 추가할 수 있습니다. 다음은 insert 문의 구문을 보여줍니다. insert into table_name(column_list) values(value_list); 이 구문에서: 먼저 insert into keywords 이후에 데이터를 삽입할 테이블의 이름을 지정합니다. 둘째, 테이블 이름 뒤의 괄호 안에 테이블의 열 목록을 지정합니다. 셋째, values 키워드 뒤에 오는 괄호 안에 값 목록을 지정합니다. 값의 수는 지정된 열의 수와 같아야 합니다. 또한 열과 값 목록의 순서가 같아야 합니다. 열 목록은 선택 사항이지만 항상 insert ..

MariaDB SQL 2023.06.28

MariaDB Except

두 개 이상의 결과 집합 간의 차이를 반환하기 위해 MariaDB Except 연산자를 사용하는 방법을 배웁니다. MariaDB except 연산자 소개 except 연산자는 두 개 이상의 select 문의 결과 세트를 비교하고 두 번째 select 문에서 출력하지 않는 첫 번째 select 문에서 고유한 행을 반환합니다. 간단히 말해, except 연산자는 다른 쿼리에서 쿼리 결과 집합을 뺍니다. 다음은 except 연산자의 구문을 보여줍니다. select-statement except select-statement; 이 구문에서: 먼저 결과 집합을 비교할 둘 이상의 select 문을 지정합니다. 둘째, except 연산자를 사용하여 두 개의 select 문을 연결합니다. select 문의 열은 다음 ..

MariaDB SQL 2023.06.27

MariaDB Intersect

MariaDB Intersect 연산자를 사용하여 두 개 이상의 쿼리 결과 집합을 결합하는 방법을 배웁니다. MariaDB intersect(교차) 연산자 소개 MariaDB Intersect 연산자는 둘 이상의 select 문의 결과 집합을 결합하고 쿼리 결과 집합에서 고유한 행을 반환합니다. 다음은 MariaDB Intersect 연산자의 구문입니다. select-statement1 intersect select-statement2 intersect select-statement3 ... [order by sort_expression]; 이 구문에서: 먼저 결과 집합을 결합하려는 쿼리를 지정합니다. 둘째, Intersect 연산자로 두 쿼리를 연결합니다. select-statement1, select..

MariaDB SQL 2023.06.26

MariaDB Union

MariaDB union 연산자를 사용하여 두 개 이상의 쿼리 결과 집합을 단일 결과 집합으로 결합하는 방법을 알아봅니다. MariaDB union 연산자 소개 union 연산자는 둘 이상의 select 문의 결과 집합을 단일 결과 집합으로 결합합니다. 다음은 union 연산자의 구문을 보여줍니다. select-statement1 union [all | distinct] select-statement2 union [all | distinct] ... 이 구문에서: 먼저 결과 집합을 결합하려는 두 개 이상의 select 문을 지정합니다. 둘째, union 연산자를 사용하여 두 개의 선택 문을 연결합니다. select 문의 select 목록에는 동일한 수의 열이 있어야 합니다. 또한 첫 번째 Select 문..

MariaDB SQL 2023.06.23
728x90
반응형