MariaDB [mysql] 테이블 목록 조회 방법 및 nformation schema를 사용법
데이터베이스에 있는 테이블 리스트 조회 show tables; show tables like ‘TB_%’; 다른 DB의 테이블 목록 조회하기 information schema를 이용하는 방법...
MariaDB(mysql) 기본 사용법 ( 데이터 베이스 생성 / 계정 생성 / 권한 부여 등)
CLI를 통한 데이터베이스 생성과 계정 생성 및 권한 부여하는 방법 1.MariaDB(mysql)에 먼저 접속한다. mysql -u root -p 명령어를 실행 후...
[AWS 라이트세일 LAMP] MariaDB 10.11+ 초기 비밀번호 확인 및 비밀번호 변경 재설정 방법)
아마존 라이트세일에서 LAMP 인스턴스를 생성 후 php로 만든 웹사이트를 구축하였다. sql DB를 별도로 구입하기엔 매월 최소 $15의 비용이 발생함으로 LAMP...
[ORACLE db] DBeaver 디비버 툴을 사용하여 파일을 BLOB 컬럼에 INSERT 등록 하는 방법
DBeaver 디비버 툴을 사용하여 파일을 BLOB 컬럼에 INSERT 등록 하는 방법에 대해 기록해둔다. 이미지이든, 엑셀파일이든, 텍스트 파일이든 관계없다. DBeaver 디비버...
[MS-SQL] OUTER APPLY 와 CROSS APPLY 의 사용 방법 예제 및 APPLY 연산자를 사용하는 이유
본론으로 먼저 들어가보자. CROSS APPLY는 INNER JOIN 동일한 쿼리 실행 결과와 동일하며, OUTER APPLY는 LEFT JOIN과 동일한 쿼리 실행 결과와 동일하다. ...
[ms-sql] where절에 like 조건으로 계좌번호 찾기
where절에 like 조건으로 계좌번호 찾는 방법 WHERE Contents LIKE ‘%[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9][0-9][0-9]%’ –농협계좌번호 계좌번호 마스킹 처리 SELECT LEFT(LTRIM(RTRIM(Contents)), PATINDEX(‘%[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9][0-9][0-9]%’,LTRIM(RTRIM(Contents)))+6 ) +’******’ + RIGHT(LTRIM(RTRIM(Contents)), len(LTRIM(RTRIM(Contents))) – patindex(‘%[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9][0-9][0-9]%’,LTRIM(RTRIM(Contents)))-12) AS Change_Contents ,PATINDEX(‘%[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9][0-9][0-9]%’,LTRIM(RTRIM(Contents))) AS POSITION FROM TB_TEST WHERE Contents LIKE ‘%[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9][0-9][0-9]%’ –농협계좌번호
[ms-sql]프로시저 내에 특정테이블이나 칼럼 조회
MSSQL에서 프로시저 내에 특정 테이블 또는 칼럼 조회하는 방법 데이터베이스에서 사용중인 프로시저(Procedure) 를 검색할 때, 어떤 프로시저들에서 테이블명을 사용중인지, 또는...
[ms-sql] 특정 컬럼명이 존재하는 테이블 찾기
MSSQL에서 특정 컬럼명으로 테이블 찾기 다음 쿼리는 내가 찾고있는 COMP_ID를 포함하는 테이블을 찾아주는 쿼리입니다. SELECT * FROM INFORMATION_SCHEMA.COLUMNS A , INFORMATION_SCHEMA.TABLES B WHERE A.TABLE_NAME = B.TABLE_NAME AND A.COLUMN_NAME like ‘%COMP_ID%’ AND B.TABLE_TYPE=’BASE TABLE’
[ms-sql]저장 프로시저 호출 통계 (stored procedure statistics) 보는 스크립트
저장 프로시저 호출 통계 SELECT TOP 30 d.object_id , d.database_id , OBJECT_NAME(object_id, database_id) ‘proc name’ , d.cached_time, d.last_execution_time, d.total_elapsed_time , d.total_elapsed_time/d.execution_count AS [avg_elapsed_time] , d.last_elapsed_time, d.execution_count FROM sys.dm_exec_procedure_stats AS d ORDER BY [total_worker_time] DESC;
[ms-sql] 테이블 Description 보는 방법
mssql 테이블 Description 보는 쿼리 아래 2개의 쿼리 중에 아무거나 실행하면 테이블 디스크립션을 볼 수 있다. 방법1 SELECT [Table Name] = OBJECT_NAME(c.object_id), [Column Name] = c.name,...



