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
운영게시판
최근게시물
MySQL Q&A 29364 게시물 읽기
No. 29364
함수 질문 드립니다.
작성자
김지현
작성일
2009-10-20 16:49ⓒ
2009-10-20 16:50ⓜ
조회수
5,787


tb_test 내용

------------------

|sid     |  contents|

------------------

| aaa   |  1234567 |

| bbb   |  1234567 |

| ccc   |  1234567 |

| ddd   |  1234567 |

| eee   |  1234567 |

------------------


sid VARCHAR 형

contents INT 형


CREATE FUNCTION fn_test_insert(inSaId VARCHAR(32)) RETURNS VARCHAR(32) 


BEGIN


DECLARE test1 VARCHAR(32);

DECLARE test2 INTEGER;


SET test = "TEST";


SELECT sid, contents INTO test1, test2 FROM tb_test LIMIT 1;


RETURN test1;


END;



결과 

------

TEST



INTEGER 로 선언한 test2 값은 1234567 로 제대로 찍히는데...

VARCHAR 로 선언한 경우만  SELECT ... INTO 가 적용 안되는거 같네요.


기존에 만든 함수에서는 안그러는데.. 새로 만들려는 부분에서 문제가..


흑.. 계속 삽질하고 있네요. ㅠㅠ

[Top]
No.
제목
작성자
작성일
조회
29367insert 문에 대한 질문... [1]
구자범
2009-10-21
5825
29366검색시 빠른 것은 인덱스는? [4]
김명수
2009-10-21
6427
29365group by로 최댓값 구하는방법? [1]
ㅇㅇ
2009-10-20
6315
29364함수 질문 드립니다.
김지현
2009-10-20
5787
29363mysql 강제종료후 startup이 느립니다 [1]
이동훈
2009-10-20
6995
29362개수구하는 쿼리 질문입니다. [1]
이종웅
2009-10-20
5830
29361mssql에서 가져온 데이타를 mysql에 import시켰더니 한글이 깨집니다. [1]
qordudwls
2009-10-20
6158
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다