• ベストアンサー

SQL2000でのTRUNCATE TABLE

2chの回答

  • 2ch
  • ベストアンサー率51% (64/125)
回答No.2

>TRUNCATE TABLE テーブル名 と書いたストアドが既にあるのね? それならストアド実行したいだけ? ADOで接続しているときのストアドをコールする方法 コネクション.Open With コマンド   .ActiveConnection = コネクション   .CommandText = "ストアド名"   .CommandType = adCmdStoredProc      .Execute End With コネクション.Close

keihomme
質問者

お礼

大変参考になりました、ありがとうございました。

関連するQ&A

  • MYSQLのTRUNCATE TABLE

    TRUNCATE TABLE テーブル名;の処理がうまくいきません。 この部分をコメントアウトすると、正常に動くので「TRUNCATE TABLE テーブル名;」に原因があることは間違いないのですが、 TRUNCATE TABLE テーブル名; TRUNCATE TABLE 'テーブル名'; TRUNCATE TABLE "テーブル名"; TRUNCATE TABLE `テーブル名`; TRUNCATE TABLE テーブル名 など、さまざまなパターンを試しても全てダメです。 原因のわかる方いらっしゃいませんか?

    • ベストアンサー
    • PHP
  • truncate文で全テーブルを一気に削除できるか?

    さきほどと似たような質問ですみません。 SQLコマンドであるデータベースの全テーブルを削除したいんですが、 truncate一文ですませる方法はないでしょうか。 それとも、一行ずつ truncate tableA truncate tableB .... とやっていくしかないのでしょうか?

  • バッチファイルでTRUNCATE TABLE

    バッチファイルでTRUNCATE TABLEするにはどうしたら良いのでしょうか? バッチファイルからSQL文を発行するやり方がわかりません。

  • SQLサーバのデータテーブルをAccessにリンクしたい

    Windows Server 2003 SP2、SQL Server 2000 SP3の中のデータテーブルをaccess2000のmdbにリンクしたいのですが、ODBC経由で新規接続の設定を進めていくとリンクテーブル選択の時にテーブルが何も表示されません。 ご存知の方、解決方法や他に調べるところ、ヒントなどご教授いただけると大変ありがたいです。 よろしくお願いいたします。

  • SQL Server のテーブルについて

    SQL Server 2008R2のテーブル(データベース)をWindows 2000に置いて、WinXPやWin7でアクセスしたいのですができますか? ご教授願います。

  • SQLサーバでテーブルをコピーする

    SQLサーバ超初心者です。 A支店用のテーブルを作成(dbo.data_A)したのですが B支店(dbo.data_B)、C支店用(dbo.data_C)のテーブルを作成したいです。 Accessなどのように、コピーペーストなどはできないのですよね? ご教授お願いいたします!

  • SQLサーバーは、他のデータベーステーブルをリンクとして表示させたい

    SQLサーバーのデータをアクセスへはテーブルリンクで表示させることができますが(元データのテーブルはSQLサーバー) アクセスにあるテーブルをSQLサーバーへリンクすることはできないのでしょうか? (アクセス2003、sql2005です) よろしくお願いします。

  • SQL操作のC#書き換え

    よろしくお願いします。 現在勉強のため、SQLとC#をやっています。 課題として出されたものが、 AテーブルのデータをTRUNCATEを使って 全削除するSQL文を、 C#を使って全く同じ操作ができるようにする、 要するにSQL文をC#に書き換える といったものが出ました。 正直初心者なので見当もつきません。 どうかご助力お願いします。

  • SSISのフラットファイル取込時のテーブル名について

    SSISにてフラットファイル取り込み、 それをデータアクセスモード「SQLコマンド」にて、 一時テーブルに投入したいのですが、そのような事は可能なのでしょうか? 今まではデータアクセスモードを 「テーブルまたはビュー - 高速読み込み」にて行っていたのですが、 接続マネージャを変更すると事前に一時テーブルを作成しておかないと 設定が出来ないため、この手間を省きたく、「SQLコマンド」にて実施したい と考えました。 どなたか方法をご存知の方、ご教授頂ければ幸いです。

  • ACCESS2002でSQL Server2005のテーブルをODBC

    ACCESS2002でSQL Server2005のテーブルをODBC接続でリンクさせています。(「外部データの取り込み」-「テーブルのリンク」) そのリンクしたテーブルのプロパティーを見ると「主キー」が設定されているのですが、プロシージャでこのテーブルをOpenし、IndexでSeekすることはサポートされていないのでしょうか?