게시판 데이터 베이스로 사이베이스를 사용할 예정입니다.
그런데 varchar의 255자가 한계더군요....
그래서 본문 입력하는 곳은 text 형을 사용하려고 합니다.
값을 입력하는 프로시저를 만들었는데,
/************************************/
CREATE PROC sp_fb_bp_03 (
@boardno numeric(9,0) ,
@maxref numeric(9,0) ,
@subject varchar(255) ,
@writename varchar(200) ,
@password varchar(30) ,
@content text
)
as
insert into freeboard
( boardno, ref, step, re_level, subject,writename, lastupdate, password, viewcount, virtualno,content)
values
(@boardno, @maxref, 0, 0 , @subject, @writename, getdate(), @password, 0, @boardno, @content)
return
/*************************************/
isql 에서 프로시저를 저장하려고 하면,
Procedure 'sp_fb_bp_03', Line 1:
TEXT and IMAGE datatypes are invalid for parameters or local variables.
란 에러메시지가 납니다.
255 자 이상의 텍스트값을 입력하려면
어떻게 해야 하나요?
참고로 게시판은 perl 로 작성할 예정입니다.
|