Mysql存儲過程問題
問題描述
CREATE PROCEDURE caiji(in title varchar(20),in shijian varchar(16),in laiyuan varchar(20),in zhaiyao varchar(),in suoluetu varchar(),in neirong varchar())BEGINinsert into pre_portal_article_title(username,title,summary,dateline) values(laiyuan,title,zhaiyao,shijain);insert into pre_portal_article_content(content,suoluetu) values(neirong,suoluetu);END;
這個存儲過程同事調用了兩個表,pre_portal_article_title和pre_portal_article_content,但是在調用存儲過程的時候出錯了:存儲過程1執行失?。篜ROCEDURE ultrax.pre_portal_article_content does not existMySql.Data.MySqlClient.MySqlPacket ReadPacket()。語句:CALL pre_portal_article_content(’’,’’,’’,’’,’’,’’)請教:這個存儲過程寫的哪個地方寫錯了啊?
問題解答
回答1:數據類型varchar(),括號里的數據長度漏掉了,加上就可以了,
CREATE PROCEDURE caiji( in title varchar(20), in shijian varchar(16), in laiyuan varchar(20), in zhaiyao varchar(20), in suoluetu varchar(20), in neirong varchar(20))BEGIN insert into pre_portal_article_title(username,title,summary,dateline) values(laiyuan,title,zhaiyao,shijain); insert into pre_portal_article_content(content,suoluetu) values(neirong,suoluetu);END;
這個,你格式化一下SQL語句就能看出來...
相關文章:
1. 關docker hub上有些鏡像的tag被標記““This image has vulnerabilities””2. docker-compose中volumes的問題3. boot2docker無法啟動4. nignx - docker內nginx 80端口被占用5. docker安裝后出現Cannot connect to the Docker daemon.6. docker容器呢SSH為什么連不通呢?7. node.js - antdesign怎么集合react-redux對input控件進行初始化賦值8. dockerfile - 為什么docker容器啟動不了?9. java - SSH框架中寫分頁時service層中不能注入分頁類10. 關于docker下的nginx壓力測試

網公網安備