文字列フィールドを数値としてキャストできないテーブル内のすべてのインスタンスを検索したいとします。 キャストが失敗したすべてのIDを取得して値を削除できるように、t-sqlで「試行」のようにする方法はありますか?varcharフィールドに数字以外の文字が含まれている行をすべて選択するにはどうすればよいですか?
答えて
select *
from yourTable
Where ISNUMERIC(yourField) = 0
私はt-SQLユーザーではありませんので、免責としてこれを取ってください。申し訳ありませんが、あなたの質問に完璧な答えが、私は正規表現を使用することができますMySQLを使用しています。今、あなたが実際に...これはあなたの最終的な解決策ではないかもしれません行うことを目指して何に依存するが、ここで私が実行できるクエリの急ごしらえの例である:再び
SELECT * FROM table WHERE columnName REGEXP '^[0-9]+$'
しかし、T-SQLでこれを行うことができるかどうかわからないけどこのリンクから:http://www.sqlteam.com/article/regular-expressions-in-t-sqlそれはそうですね。うまくいけば、これは少なくともあなたのソリューションの始まりです。
最後に、あなたの最終用途は何か..しかし、私が数字だけを望んでいたのであれば、後でクリーンアップするのではなく、データをデータベースにロードする前に何らかのクレンジングを使用していました... 。 (あなたは既に存在するデータで始まったかもしれません)
これは役に立ちます。
それは素晴らしいですが、私のクライアントはその機能を持っていないとそれをインストールしないので、普通の古いt - SQLはそれです。 – DevelopingChris
私は論理が似ていると思った。もう少し具体的な答えがあるのを見てください。私たちが助けてくれてうれしい! – stogdilla
- 1. 文字列に英数字以外の文字が含まれているかどうかを確認するにはどうすればよいですか?
- 2. フィールドに英数字以外の文字が含まれている行を返します
- 3. スクリプトに文字と数字以外のものが含まれているかどうかをテストするバッチコード
- 4. UTF8以外の文字を含むすべての行を選択する
- 5. 番号と文字を含むフィールドを選択するにはどうすればいいですか?
- 6. 文字列に数値または文字以外の数字、文字、文字が少なくとも1つ含まれているかどうかを確認するにはどうすればよいですか?
- 7. ファイルに整数以外の文字が含まれているかどうかを検出するには
- 8. 文字列にすべての数字が含まれているかどうかを調べる方法
- 9. idに特定の部分文字列が含まれるすべての要素を選択するにはどうすればよいですか?
- 10. type = "value"以外のすべての入力を選択するにはどうすればよいですか?
- 11. 名前に特定の文字列が含まれているRデータフレームの変数を選択するにはどうすればよいですか?
- 12. すべての文字セットに数字が含まれていますか?
- 13. 列に文字列が含まれている行を選択する方法
- 14. LINQを使用して2番目の文字に「s」が含まれている名前を選択するにはどうすればよいですか?
- 15. Java - 文字列のアルファベット以外の文字を検索するにはどうすればよいですか?
- 16. 文字列に右から左の文字が含まれているかどうかを検出するにはどうすればよいですか?
- 17. 文字列にGoのアルファベット文字のみが含まれているかどうかを確認するにはどうすればよいですか?
- 18. '#'以外の英数字以外の文字を正規表現で文字列から削除するにはどうすればよいですか?
- 19. 文字列に英数字とダッシュだけが含まれているかどうかを確認するにはどうすればよいですか?
- 20. appwayスクリプトで文字列に部分文字列が含まれているかどうかを確認するにはどうすればよいですか?
- 21. 文字列に文字のリストが含まれているかどうかを確認するにはどうすればよいですか?
- 22. 文字列に特定の文字が含まれているかどうかを確認するにはどうすればよいですか?
- 23. 文字列にリストの文字列が含まれているかどうかを検証するにはどうすればよいですか?
- 24. 文字列に特殊文字が含まれているかどうかを確認するにはどうすればよいですか?
- 25. 文字列に日付が含まれているかどうかを調べて抽出するにはどうすればよいですか?
- 26. 文字列に2桁以上の空白が含まれていないかどうかを確認するにはどうすればよいですか?
- 27. エラー:入力に64文字以外の2文字以上のパディング文字が含まれています
- 28. 文字列のすべての文字を使用するにはどうすればよいですか?
- 29. 文字列に別の文字列がどの位置に含まれているか把握するにはどうすればよいですか?
- 30. テーブルからデータを選択して文字列にするにはどうすればよいですか?
あなたは人生の節約者です。これは一日中私の脳を苦しめています。私はついにここで尋ねると思っていました。 – DevelopingChris