私はsqlmapを使用してダンプしようとしています。3つの列があります。名前、姓、ユーザーIDがあり、それぞれに9000のエントリがあります。
--dump
テーブル。1から9000までです。
9000をすべて使いたくないのですが、5000から始めて9000で止めるように指示するにはどうすればよいですか?
--start=
および--stop=
しかし、それは役に立ちませんでした。
アルミニウスが言ったように、あなたは--sql-query
は、通常のSQLステートメントを指定します。テーブル/データベース名がわかっている場合は、次のようなものを使用できます。
--sql-query="use db; SELECT * FROM table OFFSET 5000 ROWS FETCH NEXT 4000 ROWS ONLY;"
これはSQL Server 2012以降でのみ機能します。以前のバージョンでは、 ROW_NUMBER() のようなものが必要になります。