最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

bat 傳遞參數(shù)調(diào)用問題解決記錄

 更新時(shí)間:2023年05月10日 16:55:35   作者:Mr.袋鼠  
這篇文章主要為大家介紹了bat 傳遞參數(shù)調(diào)用問題解決記錄,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

bat 傳遞參數(shù)

調(diào)用bat時(shí),傳遞參數(shù)有個(gè)小問題,記錄一下。

1.問題描述:

傳遞參數(shù)時(shí),接收的值不對(duì)。傳遞了“1,2,3”,接收時(shí),只剩下1。后面的沒有了。

解決:

原因是bat取參時(shí),語法弄錯(cuò)了。

Syntax 1:

  %0 代表bat文件名

  %1 代表第一個(gè)參數(shù)

  %2 代表第二個(gè)參數(shù)

  %2 代表第二個(gè)參數(shù)

example 1:

> type args_handle.bat
@echo arg1 : %1                
@echo arg2 : %2                
> args_handle.bat "aaa=bbb,ccc" "ddd;eee"
arg1 : "aaa=bbb,ccc"
arg2 : "ddd;eee"

Syntax 2:

  %~1 第一個(gè)參數(shù),除去雙引號(hào)

  %~2 第二個(gè)參數(shù),除去雙引號(hào)

example 2:

> type args_handle.bat
@echo arg1 : %~1
@echo arg2 : %~2
> args_handle.bat "aaa=bbb,ccc" "ddd=eee"
arg1 : aaa=bbb,ccc
arg2 : ddd=eee

Syntax 3:

  %* 代表所有參數(shù)

2.問題描述:

昨天調(diào)試程序時(shí),又有新的bug。數(shù)據(jù)庫SQL Server中trigger傳遞200個(gè)參數(shù)給bat,trigger方面打log確認(rèn),確實(shí)傳遞了200個(gè)參數(shù)(參數(shù)格式   1,2,3,4,5,6...),但是bat方法接收時(shí),打log確認(rèn),卻只接收到第87個(gè)characoter,后面的全被cut掉了,不知道原因。

解決:

方法調(diào)查中→解決完畢

追記:

場(chǎng)景描述:

trigger中,將200個(gè)參數(shù)作為一個(gè)字符串傳遞個(gè)bat。

問題原因:字符串的聲明錯(cuò)誤。作為參數(shù)傳遞的變量,被人寫成了sysname,而不是用varchar 聲明的。systemname是個(gè)SqlServer內(nèi)置的數(shù)據(jù)類型,長(zhǎng)度為128個(gè)字符。

參考資料: http://capm-network.com/?

以上就是bat 傳遞參數(shù)調(diào)用問題解決記錄的詳細(xì)內(nèi)容,更多關(guān)于bat 傳遞參數(shù)的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論

翁源县| 自治县| 绥江县| 饶阳县| 会宁县| 威信县| 多伦县| 定边县| 长海县| 海南省| 新巴尔虎左旗| 玛纳斯县| 永靖县| 甘洛县| 家居| 太湖县| 册亨县| 海林市| 壤塘县| 罗源县| 龙口市| 东方市| 合阳县| 乌兰浩特市| 花莲市| 东至县| 武平县| 漳州市| 淳安县| 含山县| 辰溪县| 祥云县| 泸西县| 怀集县| 淮阳县| 通许县| 泰和县| 高唐县| 岳阳县| 大悟县| 常山县|