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
운영게시판
최근게시물
Informix Q&A 174 게시물 읽기
No. 174
Re: 하하맨님 도외주세요!! help hahaman
작성자
박영길
작성일
2000-06-12 10:17
조회수
10,234

>

> Create table department(

> divide_name varchar(50) not null,

> explainable text,

> PRIMARY KEY(divide_name)

> );

>

> 위의 스키마를 생성하고

>

> insert into department values('1','111');

>

> 로 인서트 쿼리를 해보았더니

>

> 617: 이 구문에는 BLOB 데이터 타입을 사용하여야 합니다.

>

> 메세지가 나옵니다..

>

> text형을 blob로 바꾸라는 소린가요?

>

> 도무지 informix는 넘 밉다잉.. 알려주세요1!!

>

 

안녕하세요.

 

인포믹스의 자료형중에서 text, byte, clob, blob에 해당하는

자료형들은 직접 SQL문으로 데이터를 insert나 update할 수 없습니다.

 

만약 현재 사용하고 있는 제품의 버전이 9.0 이상이고

전체 크기가 2048 bytes를 넘지 않는다면

 

explainable lvarchar,

 

로 선언하여 사용하시면 됩니다.

 

text 자료형에 데이터를 insert나 업데이트를 하기 위해서는

먼저 저장할 데이터를 텍스트 파일로 만든 후

 

sample.unl

a|test1

b|test2

 

load from sample.sql insrt into department;

 

형태로 load를 하거나 PHP나 ESQL/C 어플리케이션을 작성하여

입력해야 합니다.

 

PHP의 경우는 아래의 PHP 메뉴얼의 예제와 같이

입력을 할 수 있습니다.

 

// create blob id’s for a byte and text column

$textid = ifx_create_blob(0, 0, "Text column in memory");

$byteid = ifx_create_blob(1, 0, "Byte column in memory");

// store blob id’s in a blobid array

$blobidarray[] = $textid;

$blobidarray[] = $byteid;

// launch query

$query = "insert into catalog (stock_num, manu_code, " .

"cat_descr,cat_picture) values(1,’HRO’,?,?)";

$res_id = ifx_query($query, $conn_id, $blobidarray);

if (! $res_id) {

... error ...

}

// free result id

ifx_free_result($res_id);

 

그럼.

[Top]
No.
제목
작성자
작성일
조회
181informix 함수 중에 시간을 알아내는 함수는 없을까요?
김승균
2000-06-16
10509
182┕>Re: 당연 있습니다.
hahaman
2000-06-17 09:22:17
10590
196 ┕>Re: 당연 있습니다. 답변 감사합니다.[내용없음.]
김승균
2000-06-20 09:49:43
10050
177[급한질문] apache 컴파일에러 좀 잡아주세요!!!
이홍락
2000-06-14
10570
179┕>Re: 일단은 환경 변수를 먼저 살펴 보심이...
hahaman
2000-06-15 09:14:14
9266
176Informix를 개인PC에 깔아서 사용하려면...
깨비
2000-06-14
8140
178┕>Re: 아직은
hahaman
2000-06-15 09:10:43
8561
212 ┕>Re: Re: 아직은
김예섭
2000-06-24 01:17:47
8442
173하하맨님 도외주세요!! help hahaman
인포랑
2000-06-11
8381
174┕>Re: 하하맨님 도외주세요!! help hahaman
박영길
2000-06-12 10:17:10
10234
175 ┕>Re: blob 의 insert
hahaman
2000-06-12 16:28:03
9514
171인포믹스 데몬..??
mac
2000-06-09
8231
172┕>Re: 인포믹스 데몬..??
hahaman
2000-06-09 21:08:32
8969
170informix permission 에 대해..
mac
2000-06-09
7862
166Informix에서 ODBC연결?
김성균
2000-06-08
9288
168┕>Re: Provider error '8000ffff'
hahaman
2000-06-08 18:37:40
8892
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다