1樓:網友
---試一下--
alter procedure proget係數情況。
as set nocount on
declare @sql varchar(8000)
set @sql = select a.規格'
select @sql =@sql+ 'isnull(sum(case when b.工序id= cast( as varchar) then 係數 end),null),[c.工序 ] from (select id,工序 from 工序表 ) as c '
select @sql = sql+' from 規格表 a '+left join 記工係數表 b on 規格id '+group by ,a.規格'
print @sql
exec(@sql)
return
set nocount off go
看你給出的儲存過程怎麼算字數也不會超8000,除非你儲存過程還有其它引數傳入。做交叉表之類的。
-再試一下。
alter procedure proget係數情況。
as set nocount on
declare @sql varchar(8000)
set @sql = select a.規格'
select @sql =@sql+ 'isnull(sum(case when b.工序id=''cast( as varchar) +then 係數 end),null), c.工序 +
from (select id,工序 from 工序表 ) as c
select @sql = sql+' from 規格表 a
left join 記工係數表 b on 規格id
group by ,a.規格'
print@sql
exec(@sql)
return
這段儲存過程怎麼改?
2樓:網友
報什麼錯出來了~~~
你可以將你的insert sql文單獨執行一下。
看看你的表和你定義的型別是否匹配。
3樓:
呼叫儲存過程不用execute?試試執行。
exec insert_info '標題','使用者名稱',2,'內容',0,0,getdate(),'','555',,0
4樓:網友
你怎麼呼叫的啊。
呼叫的話。declare
begininsert_info( '標題','使用者名稱',2,'內容',0,0,getdate(),'','555',,0);
end;
5樓:網友
into fu_info表的sdata欄位是datetime型別的嗎,如果不是就需要做型別轉換。
怎麼改這個儲存過程
6樓:淡如水
insert 插入不需晌彎念要where
你是修宴困改資料鬧鄭吧。
create proc updateimageid bigint,updateimage image
as update employerinfo set picture = updateimage
where id=@idgo
7樓:網友
是否@id資料型別與資料庫中不同。
關於修改儲存過程
8樓:網友
alter procedure gmb_proc_8_t1asselect ,,student.班級,from course,student,scwhere and 禪滾 and ;
班級那個欄位名慎沒你賀孝餘參照你表裡的實際名字改一下。
修改這個儲存過程的問題
9樓:網友
select top @pagesize* from @tblname where @fldname not in (select top @topcount @fldname from @tblname order by @strorder)
and @strwhere order by @strorderselect @recount=count(*)from @tblname where @strwhere
這種傳的引數不行,先拼sql,然後用exec執行拼好的sql
儲存過程 修改資料
10樓:網友
sql語句中不支援全形空格,set賦值那裡有全形空格,刪除即可。
修改儲存過程如何實現!
11樓:網友
不知道你的是什麼資料庫。
假如是 sql server。
那麼可以把 num4 這一列, 設定為 「計算列」
也就是 num4 這列 不實際儲存資料。 資料依賴於 其他列的資料的值。
如果不能, 或者不想用上面的這種處理機制的話那麼可能要寫觸發器, 來實現這個功能了。
不同的資料庫的 觸發器的寫法,又有點不一樣。
sql server 觸發器。
oracle 觸發器。
mysql 觸發器。
誰幫我改一下,誰幫我改一下。
為什麼分手都要寫一些這些肉麻的呢 如果想繼續就努力挽留,挽留不了就瀟灑一些,不要發這些 因為這些什麼 我每天想你想到半夜 做夢都想到你回我資訊 終究會有一天你擁有新的女盆友時候就不復存在了 而且我猜你是20來歲吧 曾經我也這麼做過 哈哈 過來人看這些都覺得自己以前好幼稚 哈哈 推薦去她樓下一直等 夜...
誰幫我翻譯一下這句英語啊,誰幫我翻譯一下這句英語啊
我可是最早答覆的,修改答覆如下 訪問找不到主頁 163.請檢查 域 名後重試。你可能把.打成。或者你網路不好 電信1 打10000問問你的ip地址是不是自動獲取就可以還是有專門的地址。2 網路故障,我家的也是這樣,貓和路由器都沒有問題,電腦也沒有問題,但是經常上3天停2天,打10000,後來打過很多...
誰幫我翻譯一下這個短語,謝謝,幫我翻譯一下這些英語短語,謝謝!
friendship union friends united.friendship ally friendship league friendship union friend group friendship union apny union aquentance union old frien...