티스토리 툴바

근조 Dennis Ritchie

Moment 2011/10/14 12:10


Dennis Ritchie (
1941/9/9  - 2011/10/12)
저작자 표시


1.프로시저 생성 소스 확인

select TEXT from USER_SOURCE 

 
2. 뷰 생성 소스 확인

2.1 임시테이블 생성

create table tmp (name varchar2(30), text clob); 

2.2 Insert

insert into tmp (name, text) select name, to_lob(text) from user_views;

2.3 확인

select * from tmp; 

3. 테이블 목록 및 컬럼 목록 조회

select * from tab;

select COLUMN_NAME, DATA_TYPE, DATA_LENGTH, NULLABLE
  from USER_TAB_COLUMNS
where TABLE_NAME = 'table name'

4. 테이블의 컬럼에 걸린 제약 확인 및 제약 걸린 테이블 조회.

select TABLE_NAME, COLUMN_NAME,  CONSTRAINT_NAME
  from USER_CONS_COLUMNS 
where TABLE_NAME = UPPER('table name') 
    and COLUMN_NAME = UPPER('column name'); 

select TABLE_NAME, COLUMN_NAME,  CONSTRAINT_NAME
  from ALL_CONS_COLUMNS 
 where CONSTRAINT_NAME = UPPER('constraint name');

5. 컬럼명으로  테이블 및 설정확인

select TNAME, COLNO, CNAME, COLTYPE, WIDTH, NULLS, DEFAULTVAL 
  from COL 
 where CNAME = UPPER('column name')

6. 테이블 사이즈 확인

select greatest(4, ceil(NUM_ROWS/ ((ROUND(((1958-(INI_TRANS*23))* 
          ((100-PCT_FREE)/100))/AVG_ROW_LEN)))) * 2048)  AS KB
  from USER_TABLES 
where TABLE_NAME = UPPER('table name'); 

7. 유저 오브젝트 확인

select OBJECT_NAME, OBJECT_TYPE, STATUS
   from USER_OBJECTS
 
저작자 표시

Message From Heaven

Favorites 2011/09/15 13:05

내 결과. ㅎㅎ


2011年の僕へ        

元気ですか?      
2011年ごろの自分のことを懐かしく思い出します。
僕は74歳で、つまり西暦2052年にアクシデントで生涯を終えます。
つらい事もあったけど、とっても素敵な生涯だったと思います。
だたひとつだけ、過去の自分に、つまり今のあなたに伝えておきたい事があります。
それは2014年の風の強いある日のこと。
僕はある家のディナーに招待されます。
その事が後の人生を大きく左右することになります。
できれば覚えておいてください。

最後にひと言。
74年間生きてみて思ったのは、
「はずれてるように思える占いほど、結果的には当たってるんだな、ってこと。

それでは、またいつか。
これから先の人生もチャレンジをおそれずに。

2052年の天国にて

http://www.uremon.com/heaven/

저작자 표시


public static String toFullChar(String src)
    {
        // 입력된 스트링이 null 이면 null 을 리턴
        if (src == null)
            return null;
        // 변환된 문자들을 쌓아놓을 StringBuffer 를 마련한다
        StringBuffer strBuf = new StringBuffer();
        char c = 0;
        int nSrcLength = src.length();
        for (int i = 0; i < nSrcLength; i++)
        {
            c = src.charAt(i);
            //영문이거나 특수 문자 일경우.
            if (c >= 0x21 && c <= 0x7e)
            {
                c += 0xfee0;
            }
            //공백일경우
            else if (c == 0x20)
            {
                c = 0x3000;
            }
            // 문자열 버퍼에 변환된 문자를 쌓는다
            strBuf.append(c);
        }
        return strBuf.toString();
    }
    public static String toHalfChar(String src)
    {
        StringBuffer strBuf = new StringBuffer();
        char c = 0;
        int nSrcLength = src.length();
        for (int i = 0; i < nSrcLength; i++)
        {
            c = src.charAt(i);
            //영문이거나 특수 문자 일경우.
            if (c >= '!' && c <= '~')
            {
                c -= 0xfee0;
            }
            else if (c == ' ')
            {
                c = 0x20;
            }
            // 문자열 버퍼에 변환된 문자를 쌓는다
            strBuf.append(c);
        }
        return strBuf.toString();
    } 


반각문자열로 부터 전각 데이터를 얻을 떄:

String str = toFullChar("홍0A 길 ");

byte[] data = str.getBytes("KSC5601");


전각배열로 부터 반각 데이터를 얻을 때:

String strHalf= toHalfChar(new String(binary,offset,length,"KSC5601"));

byte[] data = strHalf.getBytes("KSC5601");
 

출처: 
http://www.javaservice.net/~java/bbs/read.cgi?m=resource&b=qna2&c=r_p&n=1069148174&k=%EC%A0%84%EA%B0%81&d=tb#1069148174   

 
저작자 표시

Pre Defined Macro

개발 2011/07/20 11:21

http://predef.sourceforge.net

저작자 표시