database 26

PostgreSQL에서 원격 접속을 허용

개인 NAS(AS-602T) 의 PostgreSQL 9.3.2 에서 적용했던 내용을 바탕으로 끄적였습니다. 다음의 두개의 파일을 수정해 주면 된다는데,( 참고 : http://justckh.blogspot.com/2013/10/postgresql-ip.html ) postgresql.confpg_hba.conf 저는 개인 NAS를 사용하기 때문에 해당 파일의 위치가 윈도우나 리눅스 계열 등의 일반적인 환경과 달라서 파일의 위치는 find 명령으로 찾아봤습니다. 1234567$ cd /$ find -name 'postgresql.conf'find: ./.dbus: Permission denied./volume1/.@plugins/AppCentral/postgresql/pgha/doc/slaveDB/post..

database/postgresql 2019.04.01

Unable to resolve column

컬럼들이 블록으로 선택이 되면서,일반적인 SELECT 등은 정상적으로 동작하는데, 자꾸 아래와 같은 메시지가 출력이 된다. 1234Unable to resolve column 'column name' less... (Ctrl+F1) Inspection info: This inspection performs unresolved SQL references check. Colored by Color Scriptercs 해석하자면, '열 이름'열을 확인할 수 없습니다 (Ctrl + F1).검사 정보 :이 검사는 확인되지 않은 SQL 참조 검사를 수행합니다. 라는데, 이게 무슨 뜻인지 모르겠어서 확인해보니, 좌측의 Database 연결정보에서 적당한 스키마를 선택하지 않아서 발생하는 문제였다.Database 연결..

database/datagrip 2019.03.27

파일경로에서 파일정보(파일명,경로,확장자) 가져오기

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778--USE [TempTable]--GO/****** Object: UserDefinedFunction [dbo].[fn_GetFileInfoInFullPathUsingXml] Script Date: 2017-01-17 오후 1:43:15 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO------------------------------------------------------------------..

database/mssql 2017.01.17

두개의 Table 을 Join 하여 Update 하기

보통 2개 의 테이블에서 조인을 하여 특정 테이블의 컬럼을 Update 하고 싶을 때, 대부분 SET 절에 SubQuery 형태로 문장을 작성하여, 특정값을 가져오게 하여 Update 하도록 많이 작성을 할 것입니다. 예를 들면 아래와 같은 문장이 되겠죠? 1234UPDATE table_a a SET column_1 = (SELECT column_1 FROM table_b b WHERE b.KEY = a.KEY)cs 그럼 위의 문장과 같은 형식으로 table_a 에 두개 이상의 컬럼을 Update 한다고 생각하면, 12345678910UPDATE table_a a SET column_1 = (SELECT column_1 FROM table_b b WHERE b.key = a.key), column_2 =..

database/oracle 2015.02.25