database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 6584 게시물 읽기
No. 6584
급질문입니다.
작성자
ㅅㄷㄴㅅ
작성일
2006-03-22 21:10
조회수
2,288

대소문자 구별법인데요,

 

일단 command console 에서 대소문자 구분을 못하더군요, 같은 쿼리문을 사용했는데,

 

실제로 pg_admin 에서는 정상 가동되고, 리눅스 원격연결해서 사용시, command 라인에서

 

사용시엔 먹히질 않네요 방법이 있으면 바로 알려주세요~ ^^

 

~* 포함 해서 대소문자 구별법 오만 가지 2시간쨰 삽질중입니다.

이 글에 대한 댓글이 총 2건 있습니다.

psql -t -c 'select datname from pg_database where datistemplate = 'false' and substring(datname,1,1) ~* 'T' and not datname = 'test'' -p 8080 -U postgres template1

 

제가 콘솔에서 실행시킨 형태입니다.

ㅅㄷㄴㅅ님이 2006-03-22 21:11에 작성한 댓글입니다. Edit

그러니까 datname의 첫자가 T나 t이면 true가 되어야 하는 상황인가요?

substring(datname,1,1) ~* 'T'

이 부분을

upper(substring(datname,1,1)) = 'T'

이렇게 만들면 될 것 같은데요?

박성철(gyumee)님이 2006-03-23 10:29에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
6587[급함]이런 Select 어떻게 하나요. [2]
나그네
2006-03-23
2488
6586enterpriseDB 써보셨어요? [1]
박성철
2006-03-23
2562
6585pgsql 배포에 관해 아시는분..
박재범
2006-03-23
2693
6584급질문입니다. [2]
ㅅㄷㄴㅅ
2006-03-22
2288
6580리눅스에서 initdb를 꼭해야되는지??? [3]
김명범
2006-03-21
2579
6579테이블 스키마 보는 desc table??? [4]
김명범
2006-03-18
2880
6578트리거에 대해서 질문좀 드립니다. [4]
아즈샤라
2006-03-17
2567
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다