更新 : 2006 年 12 月 12 日 bcp ユーティリティは、ユーザー指定の形式に基づいて、Microsoft SQL Server 2005 インスタンスとデータ ファイルとの間でデータの一括コピーを行います。bcp ユーティリティを使用すると、多数の新規行を SQL Server テーブルにインポートしたり、データをテーブルからデータ ファイルにエクスポートすることができます。このユーティリティでは Transact-SQL の知識は必要ありません。ただし、queryout オプションと同時に使用する場合は、Transact-SQL の知識が必要になります。データをテーブルにインポートするには、そのテーブル用に作成されたフォーマット ファイルを使用するか、テーブルの構造およびテーブルの列に有効なデータの型を理解しておく必要があります。 bcp の構文規則の詳細については、「コマ
2008/3/2820:14 【SQL Server】BCPコマンドを利用したデータのインポート/エクスポート テーブルのデータをテキストファイルに出力したり、テキストファイルからテーブルにデータを取り込みたいことがある。 SQL Serverには、このような機能を実現するためにBCPユーティリティが用意されている。 このBCPユーティリティを利用すると、以下のようなことができる。 1.指定したテーブルのデータをテキストファイルに出力する。 2.指定したクエリで取得したデータをテキストファイルに出力する。 3.指定したテキストファイルのデータを指定したテーブルに取り込む。 ※他にも、指定したフォーマットファイルの形式に従って、データを扱う機能がある。 BCPユーティリティは、コマンドラインツールであるため、コマンドプロンプトから実行する。 コマンドプロンプトは、以下の方法で実行する。 ・[
SQL 基礎実地編 (その九) テーブルコピー、レコード追加、修正、削除 基本的に Oracle、SQL-Server、MDB で共通です。 ■テーブルコピー ・問い合わせ結果で、新たにテーブルを作成することができる。 この例では、テストm のキーの先頭が「a」で始まるものだけを抽出して、 ワークw テーブルを自動生成している。 この場合、プライマリキーなどの整合性規則はコピーされない。 テーブル構造とレコードだけがコピーされる。 整合性規則がコピーされないのは、ワークテーブルの創成に都合が良い。 primary key の指定が必要な時は、後で、alter table で追加する。 別テーブルへ移動するには、テーブルコピー後にオリジナルを delete、 新テーブルに整合性規則を追加するか、作成済みテーブルに insert で select 追加すると良い。(下記のレコード追加も参照のこ
1.演算子の概要 演算子は、算術演算子に代表されるように、変数やリテラルなどの値に対して演算を行うための記号です。 演算子の中でも有名なのが、加算演算子や減算演算子などの算術演算子です。 Perl の組み込み演算子は、演算の対象となる値、『オペランド』の個数によって単数演算子、二項演算子、三項演算子に分類することができます。また、間値演算子か前置演算子か、数値、文字列、ファイルなど捜査対象によっても分類できます。ただし、これらの分類はプログラミングする上であまり重要ではなく、一つ一つの演算子を理解するためのものです。 用語 オペランド 演算の対象となる値。演算内容をあらわす記号は演算子と呼びます。例えば 10+X という式では、10 と X がオペランドで、+ がオペレータです。 演算子の優先順位 演算子には結合性と優先順位があります。 演算子の一覧 演算子 結合性 解説
この文章は、ある程度プログラム等の知識があるが、データベースについてはあまり知らないというひとを対象に書かれています。 SQLとは、Structured Query Language の略で、構造化問い合わせ言語という意味になります。 SQLを覚えるメリットは、これさえ覚えておけば、どんなデータベースにも同様の方法でアクセスできることです。 まあ、データベースのシステムによって、多少の方言はありますが、基本は同じです。 ここでは、データベースの管理よりも、データベースの使用、あるいはデータベースを利用したアプリケーションの開発等の際に、重要になってくるであろうSQLを中心に、例を多用して解説します。 必要と思われるもの、重要と思われるものだけを抜粋して解説していますので、下記で解説されるのは、SQLの『一部』でしかないことを了承ください。 前提 データベースが存在し、そこには、ash_ta
本連載はSQLの応用力を身に付けたいエンジニア向けに、さまざまなテクニックを紹介する。SQLの基本構文は平易なものだが、実務で活用するには教科書的な記述を理解するだけでは不十分だ。本連載は、著名なメールマガジン「おら!オラ! Oracle - どっぷり検証生活」を発行するインサイトテクノロジーのコンサルタントを執筆陣に迎え、SQLのセンス向上に役立つ大技小技を紹介していく。(編集局) 今回はOracle8i(リリース8.1.6)から実装されている分析関数について解説します。分析機能を理解しておくと、いままでは副問い合わせや複数回に分けていた問い合わせを1回のSQL文で簡単に行えるようになります。 分析関数の基本を理解しよう まず、分析関数とは、どのような関数であるのかを簡単に説明しておきましょう。 集計関数と分析関数の違いは? 分析関数は、どのように処理されるの? 分析関数は、どのような分
第1回 データベースの基礎とSQL Server 2000:初めてのSQL Server 2000(1/3 ページ) 連載目次 業務の一翼を担う情報システムにおいて、データは大変重要な存在である。受発注管理にせよ、顧客管理にせよ、すべての処理はデータをよりどころとして実行されるので、データの信頼性や整合性に疑いがあるようでは、どのようなシステムだろうと役に立たない。またビジネスの変化に情報システムが追従できるように、データも柔軟に応用できる必要がある。またそれだけ貴重なデータだから、万一のトラブルが発生しても失わないようにバックアップを万全にする必要があるし、不正なアクセスによってデータが窃取されたり、改ざんされたりしないようにセキュリティ体制を確立する必要もある。 このような要求に応えるために開発されたソフトウェアがデータベース管理システム(DBMS:Database Managemen
対象OS:Windows 2000 Professional/Windows XP Professional/Windows Vista Home Premium/Windows Vista Business/Windows Vista Enterprise/Windows Vista Ultimate/Windows 7 Home Premium/Windows 7 Professional/Windows 7 Enterprise/Windows 7 Ultimate 解説 クライアント版Windows OSであるWindows 2000 ProfessionalやWindows XP Professional、Windows Vista、Windows 7には、Webサーバ/FTPサーバ機能を実現するためのIIS(Internet Information Services)が標準で提
初めてSQLコマンドを発行してみる それでは、SQL Server 2005のサンプルデータベースである「AdventureWorks」の中身を確認してみましょう。AdventureWorksは既定ではインストールされません。インストールを行うためにはスタートメニューから[コントロールパネル]を開き、[プログラムの追加と削除]の[Microsoft SQL Server 2005]より[変更]を実行してセットアップを行ってください(インストールの詳細は下記を参照)。 MSDNライブラリ「AdventureWorksのサンプルデータベースとサンプルのインストール」 データベースを構成する各種オブジェクトを参照するためには、オブジェクトエクスプローラのツリーを展開してください。[データベース]→[AdventureWorks]→[テーブル]と展開していくと、AdventureWorksを構成す
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く