sql帶引數的儲存過程寫法,SQL一個帶引數的儲存過程寫法

2022-03-01 13:06:31 字數 939 閱讀 3062

1樓:

你的這個做法沒有意義,一般儲存過程主要是針對sql語句執行效率低和資料完整性等來說的,你用這種方法就單單為了查詢一個表中的top資訊,這樣與儲存過程的有點恰恰相反,因為這個方法實現儲存過程中取出你所要的資訊,同是也能用同樣的方法更簡便的從表中取出你要的資訊

2樓:朋文玉鄔鵑

你這個不要用返回引數的形式,直接返回記錄集就行了,儲存過程就象你這樣寫,不用作任何改動。然後程式裡用

<%...資料庫連線

dimgcsql

:gcsql

="getnews

"dimrs:

setrs

=conn.execute(gcsql)

ifnot

rs.eof

then

...else

...end

ifrs.close

%>

3樓:

這個..呵呵.第一次就提出一個難的..

如果是一般的引數好辦些.

create proc getnews

@num varchar(10)

asdeclare @str varchar(200)set @str='select top '+@num+' from yx_news order by news_update time desc'

exec(@str)go

4樓:匿名使用者

create or replace procedure 名字(data in varchar2)isv_count number;

begin

。。。exception

。。。end;

動態sql中如何執行 帶引數的儲存過程

sql中儲存過程的引數怎樣才做可以傳給select from

create or replace procedureproc test tablename varchar 100 isbegin select count from tablename end proc test 這是oracle的儲存過程,那個 不清楚加還是不加。修正一下的說法 是sql se...

C帶例項化引數的類,C 帶例項化一個引數的類

例項化這個類如果不帶引數,需要寫個不帶引數的建構函式。一般不寫建構函式,系統會自動生成一個,但是由於你寫了一個帶引數的建構函式,系統不會自動生成,如果你不在程式中自己寫出來,那麼無法例項化。繼承這個類 class dog animal 加個冒號就可以了 建構函式 也有方法過載 本身就有一個空構造an...

ASP中SQL查詢語句帶多個變數的寫法怎樣寫 多欄位模糊查詢

在表中對應的列 namestr xinghaostr在表中對應的列 xinghaostr timestr在表中對應的列 timestr ha 三樓的改對了地方 可是還差一處 if time1 and time2 這裡的between前不是等號,是空格.哈哈 我看出來了 加上單引號 if produc...