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 29683 게시물 읽기
No. 29683
함수로 테이블을 리턴하는게 가능한가요?
작성자
VQ
작성일
2010-06-02 00:01
조회수
6,758

CREATE DEFINER=`root`@`localhost` FUNCTION `function1`() RETURNS int(11)
BEGIN
declare res int default -1;
select count(*) into res from account;
 return res;
END

이런식으로 int(11)를 리턴할 수있다고하고 혹시 테이블도 리턴이 가능한가요 예를들어 저 account라는 테이블 자체를 리턴할 수 있나요?

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

불가능한 것으로 알고 있습니다. 조건을 상세히 기술하여 프로시저를 작성하시거나, 상위 어플리케이션/스크립트 레벨에서 하셔야 할 것 같습니다.

박현우(lqez)님이 2010-06-03 05:02에 작성한 댓글입니다.

감사합니다.

다른 어플리케이션에서 얻어서 사용할때 프로시저는 리턴을 하지 않죠?

 

예를들어 자바의 java.sql의 result같은것이요.

VQ님이 2010-06-05 00:30에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
29686질문 드립니다. [1]
권기혁
2010-06-03
6588
29685쿼리 질문이요~ [1]
조중연
2010-06-02
6577
29684테이블 구조와 innodb 튜닝 질문입니다. [1]
iruis
2010-06-02
8141
29683함수로 테이블을 리턴하는게 가능한가요? [2]
VQ
2010-06-02
6758
29682mysql 바이너리 설치시 이런상황 어떻게 받아 들어야 하나요? [1]
우째~
2010-06-01
8158
29681Windows XP Home edition 에 MySQL 콘솔 설치 [1]
투다리
2010-06-01
7349
29679복수개 삭제 delete문 [1]
SQL대딩
2010-05-31
6952
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.049초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다