본문 바로가기

데이터베이스

mssql 2016 의 string_split 함수로 csv 문자열을 태이블 형식으로 제공 mssql 2016 의 string_split 함수로 csv 문자열을 태이블 형식으로 제공Ms sql 2016 버전이상에서 지원되며, csv 형식처럼 문자열 변수에 콤마 형태로 구분 값이 존재하면, 테이블 형식처럼 제공해 줍니다. SELECT ProductId, Name, value FROM Product CROSS APPLY STRING_SPLIT(Tags, ','); https://docs.microsoft.com/..
MSSQL Server Management Studio 실행한 쿼리들 보기(apexsql complete) https://www.apexsql.com/sql_tools_complete.aspx 해당 기능 중에 log every executed query 기능이 존재합니다. 이 기능은 MS SQL SERVER Management Studio 에서 실행한 쿼리를 기록해 주는 기능이며, 실행한 쿼리는 전부  xml 형태로 구성하여 개인 pc 의 특정 위치에 기록해 줍니다. 실행한 쿼리는 아래와 같이  date , user, data..
SQL Server 2016 의 JSON 지원 가능 함수 알아보기 https://www.sqlshack.com/native-json-support-in-sql-server-2016/SQL Server 2016이 도입됨에 따라 Microsoft는 SQL Server를 한 단계 더 발전시킨 많은 새로운 기능을 도입했으며 많은 주요 관계형 데이터베이스 시스템에 선보일 수 있도록했습니다.부족했지만 필사적으로 필요한 기능 중 하나는 JSON에 대한 기본 지원이었습니다.SQL Server 2016 이전에는 이미 JSON을 지..
SQL Server Zero Pad Left http://www.sqlserver.info/data-formatting/sql-server-zero-pad-left/CREATE FUNCTION PadLeft (@TextToPad VARCHAR(8000), @CharacterToPad VARCHAR(1), @NumberToPad INT)RETURNS VARCHAR(8000)ASBEGIN DECLARE @OutputText VARCHAR(8000) SET @OutputTex..
오라클 서비스 중지 하는 방법 How to stop Oracle service 오라클 서비스 중지 하는 방법  How to stop Oracle service오라클을 설치했지만 지금 사용하지 않은 상태이며 메모리를 너무 많이 점유해서 전반적으로 컴퓨터가 느린 현상이 발생되었습니다.그래서 오라클을 사용하지 않을때는 중지시켰다가 사용할때 다시 서비스를 시작해서 사용하는게 더 좋을것 같아서 한번 해봤습니다.command 창을 관리자권한으로 열어보시고요.서비스 중에 oracle 이라는 목록을 출력해 봤습니다. 여기 ..
orientdb 의 비밀번호 초기화 하기 orientdb 를 설치하다가 비밀번호를 잊어 먹었을때 다시 초기화 하는 방법입니다.해당 폴더에서 config 폴더에 들어가면 orientdb-server-config.xml 파일이 존재합니다. 제일 하단쯤에 아래 접속 정보가 존재할 겁니다.보시면 암호화로 되어 있어서 변경을 직접 하긴 어렵네요.<users> <user resources="*" password="{PBKDF2WithHmacSHA256} YOUR..
모든 테이블에 할당된 index 를 쿼리로 추출하기 mssql 모든 테이블에 할당된 index 를 쿼리로 추출하기declare @SchemaName varchar(100)declare @TableName varchar(256)declare @IndexName varchar(256)declare @ColumnName varchar(100)declare @is_unique varchar(100)declare @IndexTypeDesc varchar(100)declare @FileGroupName varchar(10..
오라클 패스워드 ORA-28002: the password will expire within 7 days Oracle SQL Developer 툴을 열어보니 패스워드 변경에 대한 경고 메시지를 제공해 줬습니다.요청한 작업을 수행하는 중 데이터베이스 경고 발생: ORA-28002: the password will expire within 7 days 28002. 00000 - "the password will expire within %s days" *Cause: The user's account is about to expire and the ..