[解決済み] 無効な電子メールアドレスを検索するためのSqlスクリプト
2023-06-09 05:42:49
質問
アクセスデータベースからデータをインポートしましたが、電子メールアドレスフィールドにバリデーションがありませんでした。 どなたか、無効な電子メールアドレスのリスト (@ がないなど) を返すことができる SQL スクリプトをお持ちですか。
どのように解決するのですか?
SELECT * FROM people WHERE email NOT LIKE '%_@__%.__%'
これ以上複雑なものは、偽陰性を返す可能性が高く、実行速度も遅くなります。
コードで電子メールアドレスを検証することは、事実上不可能です。
EDIT: 関連する質問
- 少し前に似たような質問に回答したことがあります。 TSQL 電子メール検証 (正規表現なし)
- T-SQL: 電子メール形式のチェック
- メールアドレスのREGEXP認識は難しいですか?
- 他の多くのStack Overflowの質問
関連
-
[解決済み] JavaScriptでメールアドレスを検証するのに最適な方法は何ですか?
-
[解決済み] SQL ServerでSELECTからUPDATEする方法とは?
-
[解決済み] PHPでSQLインジェクションを防ぐにはどうしたらいいですか?
-
[解決済み] SQLテーブルで重複する値を検索する
-
[解決済み] 有効なメールアドレスの最大長を教えてください。
-
[解決済み] MySQLで'insert if not exists'を行うにはどうしたらいいですか?
-
[解決済み] SQL Serverでレコードを削除した後、IDシードをリセットする。
-
[解決済み] SQL Server 2008を使用してIDENTITY_INSERTをオン/オフする方法は?
-
[解決済み] 項目xにアクセスできるように文字列を分割するにはどうすればよいですか?
-
[解決済み】SQL Serverで既存のテーブルにデフォルト値を持つカラムを追加する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] SQL Serverで実行中の合計を計算する
-
[解決済み] MySQLの「スキーマの作成」と「データベースの作成」 - 違いはあるのか?
-
[解決済み] MongoDBに "like "を使ってクエリを実行する方法
-
[解決済み] INNER JOINよりもCROSS APPLYを使用すべきなのはどのような場合ですか?
-
[解決済み] カラム名の変更 SQL Server 2008
-
[解決済み] 電子メールアドレスに使用できる文字は何ですか?
-
[解決済み] SQL Server の VARCHAR/NVARCHAR 文字列に改行を挿入する方法
-
[解決済み] SQL Server の CASE ステートメントで OR がサポートされていない。
-
[解決済み] Count()で条件を指定することは可能ですか?
-
[解決済み] Selectステートメントで特定のフィールドの重複を検索する