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
운영게시판
최근게시물
MS-SQL Q&A 4178 게시물 읽기
No. 4178
MS-SQl 펑션사용
작성자
최현태(gusxo79)
작성일
2008-04-16 15:56
조회수
4,823

MS-SQL에서 function 사용을 하려고 합니다..

 

create function test(@jumin_no char(13)) returns int

as

begin

return


 select a.cnt

 from

 (

 select jumin_no, sum(convert(int,addsu_yn)) as cnt

 from payfamily

 where jumin_no = @jumin_no

 group by jumin_no

 )a

)

end


 

위와 같이 작성하고 결과물을

 

 

select jumin_no, test('1234567891234') from payfamily

다음과 실행하여 보려고 하는데 잘 안됩니다... 


주민번호1     만원

주민번호2     이만원


고수님들 도와주세요

 

 

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

위의 과정대로 하면 원하는 결과를 얻는다 하더라도 
IO가 어마어마하게 증가하게 될겁니다. 

하지말아주십사 하는 사항입니다. 

과정이 제대로 되었다면

select dbo.test('123456') 

dbo -> owner name입니다. 

.님이 2008-04-16 17:45에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
4182varchar -> numeric으로 바꾸는 방법이요. [2]
뾰로롱
2008-04-21
6236
4180Primary key 삭제? [2]
박철현
2008-04-18
5632
4179mssql sp_executesql 급질문입니다.
김건수
2008-04-16
6706
4178MS-SQl 펑션사용 [1]
최현태
2008-04-16
4823
4177datetime 으로 저장된 데이터에서 날짜 / 시간 만 읽어오기? [2]
소담
2008-04-16
5702
4176MS SQL 2005 에서 insert 시 한글 깨짐 [2]
궁금
2008-04-16
7738
4175라이센스 문의.. [1]
백진호
2008-04-15
4016
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다