- 論壇徽章:
- 0
|
oracle 必然和mysql是有一定的不同的,但對于標(biāo)準(zhǔn)的SQL語句是一致的.
不同之外:
1.oracle的變量的聲明必須是在begin之前,且變量的先后順序沒有影響;而mysql的變量聲明是在begin 之后,且游標(biāo)(cursor)的聲明必須是在其它變量聲明完了之后定義.
存儲過程參數(shù):oracle 的是 varName out|in varchar|number ;而mysql的是 out varName int|varchar(10)
執(zhí)行oracle的存儲過程時,如果有out,先 var varname number|refcuror|varchar
exec procedure(:varname,.............);
print varname
執(zhí)行mysql的存儲過程 call procedure(@a,.....); select @a;
函數(shù)參數(shù):oracle的和存儲過程傳法一樣,而mysql的函數(shù)和oracle有點(diǎn)相似.
本文來自ChinaUnix博客,如果查看原文請點(diǎn):http://blog.chinaunix.net/u/15117/showart_94901.html |
|