どのデータ型は保管に使用する電話番号SQL Server2005年には

StackOverflow https://stackoverflow.com/questions/75105

  •  09-06-2019
  •  | 
  •  

質問

いく必要がある電話番号を表示します。さらなるデータ型できますか?待ちます。読み取ってください前にございますのでご注意下回答..

この分野のニーズに物価連動くとして営業利用分野の探索を含む野字検索).

現在、私たちの電話番号を複数のフォーマット(XMLファイルから).ない場合、選考上不利になり、パーザへの変換に均一でフォーマットは何ですか?ができる数百万のデータ(複製)となったのサーバー資源などの前処理も毎時間の一部のソースデータを得ることができます..

あらゆる提案を歓迎..

更新: っておりません。その構造をxmlファイルを標準としております。していただくことで、xml構文解析ます。一旦データベースに、検索すべきです。一狂の提案がこのようについてはAjaxのオートコンプリートの特徴なので営業担当者のマッチングもすぐ)。うー!

役に立ちましたか?

解決

このことを含む:

  • 国際番号?
  • 拡張子?
  • その他の情報のほか、実際の番号など"をお願いボビー")?

それでも問題が解決しない場合、ないところ10charフィールドとしてすべての非数値データです。最初はありになっ利varchar(50)ウェブソリューション分野での入力とすべての非数値データストライプ、指数付けに用いられる.場合は2や3のありと思い思いの二つの分野などのクレイジーなパーサをは延長またはその他のデータを取ります。もちろんなの第2カラムによって何かをするのは、指数かれており、これらのデータセットの作成時に指していく第二の柱は、その剥離キャラクターをトリガが発生します。

更新:のAJAXの問題でないことと悪いと思いますが。これが現れることなど、何も行い、テーブル、店舗のみの数字、二次的カラムとしてと言ってその指数はそのカラムの集ます。

他のヒント

を使用していまvarchar(15)とは確かにインデックスする分野です。

その理由について、国際基準を支援できる最大15桁

Wikipedia-電話番号の形式

い支援の国際番号、私のおすすめの独立の貯蔵の世界ゾーンコードまたは国コードによりフィルタのand検索、or検索、not検索という構文解析や確認のお電話番号分野を制限し、返される通話ア

利用CHAR(10)の場合の保存お電話番号のみです。除外すべての桁を表します。

んのかちがらない、varcharそれだけで十分な長さ、お長期待の電話番号の仕事はどうですか?

am 何かが足りない明らかであり、プレイしていただければと思いればう点で出---

混雑して待たされること、varchar(22).ビッグを保持するのに十分な北アメリカの電話番号とします。いストリップを手に'(', ')', '-' 文字、構文解析し、日々の均一な形式です。

アレックス

SQL Server2005年のフリーに最適化した部分文字列のクエリ用のテキストデー varcharます。2005年に導入された新統計の文字列要約のための指標。このことは大きく異なるフルテキストを示すことが知られています。

使用varcharは効率が悪い。使用の金型を宣言された型"phonenumber"で、ルールを正ます。

場合は宣言しまし19,4)もできるので店舗の4桁の拡張子に十分な大きさでの国際数はわずか9バイトで保管します。また、インデックスはスピーディーに行えます。

nvarchar、前処理の標準化しています。かたエキスを拡張して格納していますが,その他の分野です。

Normaliseのデータを店舗として、varchar.Normalisingえることには注意を要する。

すべき時です。なっている方々が入会されると、新しい記録がんと比較しnormalisedデータです。きます。

めに必要な多数の異なる電話番号フォーマット(びょうなどが含まれますの拡張子など) あの感覚処理のの前段として処理されることなくその他のvarchar.ればいいの入力などに連れて行くことができ数多くのデータを用いて接続されたことを示してい音することができてうれしいです。

決まったら、単純に置とその他の文字列ができ点を克服する不可避の課題に関する不良データの不思議な電話番号formatingと思うのままツールにログインしてください。にとっての課題はビルの良い検索戦略のためのデータではなく、お店が思います。では困難な課題への対応の大きい杭のデータを使った制御る。

利用SSIS抽出処理します。この処理は、XMLファイルの分離からSQLサーバーです。また、SSIS変換は別のサーバが必要です。店舗電話番号を標準フォーマットを使用VARCHAR.NVARCHARが必要でした話番号、その他の字のように、'+', ' ', '(', ')' や'-'.

を使用 varchar 分野長されます。

でかなり共通に利用する"x"または"ext"を示すのに拡張でき15文字(国際支援)、3("ext"バリュー)をプラス4の拡張自体も)が計22文字です。うん。

まnormalise入力の者で、"ext"が翻訳を"x"としては最大20.

私はこのスレッドは古いですが、そのものの保管として数値型のフォーマットの目的は、具体的にはます。NET framework.

IE

.DefaultCellStyle.Format = "(###)###-####" // Will not work on a string

いつものような個別のテーブル多値属性のような物件です。

ていない管理のソースデータでの解析からデータをXMLファイルに変換し、適切な形式ではありませんが問題形式のダウンロードしましょう別のテーブルで 割り出し、検索の両方が効率的.

お願い致します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top