NicheWorks • Dev Safety

SQL実行前チェック・DB事故防止

SQLを実行前に貼り付け、DROP、TRUNCATE、WHEREなしUPDATE/DELETE、危険なDDLなどをブラウザ内で検出します。SQLは送信されません。

Browser-only / No data is sent. SQLの自動修正は行いません。

広告枠

無料でできること

  • DROP / TRUNCATE / ALTER / DROP COLUMN などの危険DDL検出
  • WHEREなしUPDATE/DELETEや全件操作の可能性を文単位で警告
  • Postgres / MySQL / SQLite の代表的な注意点を追加表示
  • 結果サマリー・レビュー用テキスト・チェックリストをコピー

完璧なSQLパーサーではありません。WHEREなし判定などは“危険の可能性”として扱ってください。

Pro

Proでは安全実行テンプレ、DB別注意点、レビュー用出力を解放します。

$2.99 one-time / 外部決済リンク対応 / 復元ボタンあり

SQL入力

※自己申告です。実際の接続先は判定しません。

ONにするとSELECT以外を強く警告します。

リスク判定Low(低)

検出サマリー

文数0
書き込み系操作0
警告数0
DB-
環境-

警告一覧

  • まだ結果はありません。SQLを入力して「リスクチェック」を押してください。

SQLプレビュー

ここに解析結果が表示されます

Pro機能(one-time)

Locked

Proを購入すると、より安全な「実行手順テンプレ」やDB別プリセット表示が使えます。SQLの自動修正は行いません。

価格$2.99(one-time)

決済はStripeの外部ページで行います。購入後にこのページへ戻ると復元できます。

Stripe決済リンク設定済みです。

$2.99
one-time / このブラウザで解放
  • 安全実行テンプレの提示(トランザクション手順)
  • DB種別ごとの注意点表示
  • ルールプリセット(Read-only強制 / Migrationモード)
  • レビュー用サマリーの強化

実行前チェックリスト

このツールはSQLの安全性を保証しません。本番環境では必ず社内レビュー、バックアップ、権限、トランザクション、ロールバック手順を確認してください。

FAQ

このツールはSQLの安全性を保証しますか?

いいえ。危険パターンを検出する補助ツールです。最終判断は必ず利用者が行ってください。

SQLはサーバーに送信されますか?

いいえ。入力されたSQLはブラウザ内で処理され、サーバーへ送信されません。

WHEREなしのUPDATEやDELETEは必ず危険ですか?

多くの場合は危険ですが、意図的な全件処理もあります。影響行数、バックアップ、ロールバック手順を確認してください。

SQLを自動修正しますか?

いいえ。SQLの自動修正は行わず、警告、理由、確認方法、確認SQL例を表示します。

広告枠