Date: Thu, 30 Nov 2000 20:03:06 +0900
From: SEKITANI hiroyuki <who@example.ne.jp>
関谷です、お世話になってます。
下記bcpコマンドを実行すると
bcp "
select max(cd_section),cd_employee,max(nm_name),
sum(case when dy_month='2000/05' then tm_overtime else 0 end) "2000/05",
sum(case when dy_month='2000/06' then tm_overtime else 0 end) "2000/06",
sum(case when dy_month='2000/07' then tm_overtime else 0 end) "2000/07",
sum(case when dy_month='2000/08' then tm_overtime else 0 end) "2000/08",
sum(case when dy_month='2000/09' then tm_overtime else 0 end) "2000/09",
sum(case when dy_month='2000/10' then tm_overtime else 0 end) "2000/10",
sum(case when dy_month='2000/11' then tm_overtime else 0 end) "2000/11"
from diary..dt_over group by cd_employee
" queryout F:\sql7_temp\sum_pa.txt -c -S -U *** -P ***
以下のようなエラーになります。
Assertion failed: sizeof(szCmd) > strlen(szCmd), file ..\src\bcpgetsf.c, line 50
case行を4行に減らすと正常に終了します。
#ストアドプロシージャにする以外に回避方法はないのでしょうか?
〜 ξξξ 〜〜〜〜〜〜〜〜〜〜〜〜〜〜α〜 ...
θθ δ 関谷寛幸 Sekitani Hiroyuki ★∴∵¨
ι " E-mail : who@example.ne.jp
♪〜 ゞ 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|