mysql:4315
From: 豊島@クロスネット <豊島@クロスネット <toyoshima@xxxxxxxxxx>>
Date: Thu, 13 Sep 2001 17:01:58 +0900
Subject: [mysql 04315] Re: バッチでパラメーター
豊島@おもいっきり久しぶり です。 From: endo_t@xxxxxxxxxx (遠藤 俊裕) Subject: [mysql 04305] Re: バッチでパラメーター Message-ID: <200109120630.AA05095@xxxxxxxxxx> > 遠藤です。 > > Kitajima さんは書きました: > >mysqlでのバッチ実行について知りたいことがあるのですが、 > >通常、mysql.exe test < aaa.sql の様に実行しますが、 > >このaaa.sqlファイルの中にパラメーターを与えることは可能ですか? > > create table 文を引数で生成する shell script を書いて、 > > ./that_shell 01 | mysql test > > ぢゃ駄目ですか?^^; すでに、閑話…ですが… --foo-------------------------------- #!/bin/bash # ~~~ Be careful path! for NUM in $* ; do cat <<EOT | mysql test create table u_$NUM ( id int , name char(20) ); commit; quit; EOT done ------------------------------------- % ./foo 01 02 03 04 な感じで。 cygwinでも出来る、と思う。 cygwinがあるとSQLバッチ処理は楽々なのでお勧め!v(^-^) -------- 株式会社 クロスネット IT事業部 豊島 博 E-Mail : toyoshima@xxxxxxxxxx WebSite : http://www.crossnet.co.jp
4304 2001-09-12 14:51 [Kitajima <kitajima@x] バッチでパラメーター 4305 2001-09-12 15:30 ┗[<endo_t@xxxxxxxxxx> ] 4310 2001-09-12 22:26 ┣[tateyan <tateyan@xxx] 4311 2001-09-13 11:17 ┃┣[Kitajima <kitajima@x] 4312 2001-09-13 12:52 ┃┃┗[Seiji Tateyama <tate] 4313 2001-09-13 13:35 ┃┃ ┗[Kitajima <kitajima@x] 4314 2001-09-13 16:37 ┃┗[<endo_t@xxxxxxxxxx> ] 4317 2001-09-14 00:32 ┃ ┗[tateyan <tateyan@xxx] -> 4315 2001-09-13 17:01 ┗[豊島@クロスネット <] 4316 2001-09-13 18:04 ┗[<endo_t@xxxxxxxxxx> ] 4318 2001-09-14 00:50 ┗[豊島@クロスネット <]