現在、D/Bの設計を行っています。
sql server(7.0)でフイールド等の設定をしています。
その結果のテーブルレイアウトの印刷は、出来るのでしょうか。

また、文字型(chr、varchar、ncharなど)を設定する時、何を使用してよいのか分かりません教えて下さい。

このQ&Aに関連する最新のQ&A

A 回答 (4件)

テーブルレイアウトの設定を見るには「クエリアナライザー」を使用します。


そして、コマンドに「sp_help *****」と打ち込んで実行します。(*****はテーブル名)
するとテーブルのフィールド情報からインデックス情報、ユーザー情報まで見る事ができます。その結果を印刷すれば大丈夫です。
    • good
    • 1
この回答へのお礼

どうもありがとうございました。
早速実行し、名前を付けて保存でCSVファイルで出力し
フィールドなどの説明を付けて印刷しました。

お礼日時:2001/10/24 09:36

データ型についてはACCESSやSqlServer,Oracleなど


データベースによって違うので各専門書を買った方がいいでしょう
僕も1冊もっています。値段はピンキリですが4000円位で購入しました。

レイアウトですが エンタープライズのテーブルデザイン画面から
エクセルにコピーペーストでフィールド名、データ型、サイズ、精度
などくらいなら貼り付けられます。
ただ、テーブル数が多い場合などは手間がかかるし、貼り付けのあと加工するのが
面倒ですね。
    • good
    • 0

なにかのシステムテーブルを参照するとレコードセットとして取得できたはずです。



技術評論社さんの「VBデータベースの技300」(深緑の本)にあったはず。
近所の本屋さんで手にしてみてください。
    • good
    • 0

>>その結果のテーブルレイアウトの印刷は、出来るのでしょうか。



テーブルレイアウトって「テーブルのデザイン」って事ですか?
>通常ではたぶん出来ないと思います。(特殊なソフトが必要。)
>以前「住金」と付き合いがあり聞いたことがあります。
>そのせいでコツコツとPrintScreenしてます。

>>また、文字型(chr、varchar、ncharなど)を設定する時、何を使用してよいのか分かりません教えて下さい。

>私的には参考書を1冊買うことをお勧めします。
>データ型って事であれば↓でしょうか?
『文字』
char→最大8000字の固定長文字列
nchar→最大4000字の固定長UNICODE文字列
VerChra→最大8000字の可変長文字列
nVarChar→最大4000字の固定長UNICODE文字列
『数値』
Decimal→-10^38 - 1~10^38 - 1までの値を格納する詳細数値データ型
Numeric→Numericデータ型はdecimalデータ型と同じ
Tinyint→0~255の整数
Smallint→-32.768~32.767の整数
Int→-2.147.483.648~2.147.483.647の整数
Float→正または負の浮動小数点数値(正2.23E-308~1.79E+308負-1.18E-308~-1.79E+308)
Real→正の数値または浮動小数点数値(正1.18E-38~-3.40E+38)
『通貨』
Money→-922.337.203.685.477.570~922.337.203.685.477、5807の通貨
Smallmoney→-214.748、3648~214.748、3647の通貨
『日付/時刻型』
Datetime→3.33ミリ秒の精度で1753.1.1~9999.12.31まで対応する日付時刻型
Smalldatetime→1分の精度で1900.1.1~2079.6.6まで対応する日付時刻型
『テキストとイメージ』
Text→最大2.147.483.647バイトの可変長文字データ(実格納はデータの在り処)
nText→最大1.073.741.823バイトの可変長UNICODE文字データ(〃)
Image→最大2.147.483.647バイトのバイナリデータ(写真ドキュメント可・〃)
『ビットとバイナリ』
Bit→1ビット0または1を表す。
Binary→最大8.000バイトの固定長2進データ
Verbinary→最大8.000バイトの可変長2進データ
『システム』
Timestamp→行挿入・更新の際、自動更新されるデータ型timestamp列の値はdatetimeのデータで無く8バイトの時系列値。1テーブルに1timestamp
Uniqueidentifier→16バイトのGUID(Globally Unique Ldentifier)データベース全体でのユニーク値
    • good
    • 0
この回答へのお礼

どうもありがとうございました。
これを見て判断したいと思います。

お礼日時:2001/10/24 10:05

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

関連するカテゴリからQ&Aを探す

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QAUTOCADをPDF変換して印刷したいのですが

AUTOCADをPDFに変換して印刷たいのですが
PDFでPC上ちゃんと見える線が印刷するとその線だけ消えています。
ワイプアウトで一部隠れてるのが原因かと思ったのですが
ちゃんと出てる図面もあります。

PDFをどうにかして印刷できないでしょうか?

AUTOCAD2010でDWG to PDFでPDF変換してます。
Adobe® Acrobat® 8 Standard を使ってます。

よろしくおねがいします。

Aベストアンサー

AutoCAD2010より低いバージョンでの話になるので参考までに。

新規作成した時に最初にできる「0」というレイヤーは印刷のときに不具合をおこす場合があるようです。
(印刷時に印刷されない等)

一度「0」のレイヤー内のオブジェクトを新たに作ったレイヤーに移して見てください!

また、Adobe Acrobatがインストールされている場合は
DWG to PDFではなく、「印刷→Adobe PDF→ファイルへ出力にチェック」を試してください!こちらの方が線がきれいにでると思います。

以上。
健闘を祈ります!!

QSQLのVARCHARとVARCHAR2の違い

SQLについての質問です。
文字列型のVARCHARとVARCHAR2の違いについて教えてください。
まだ、初心者なのでなるべく分かりやすくお願いします。

Aベストアンサー

データベースによって、データ型の定義が違います。
私が知っている限りでは、
MS-SQLserverなどでは、可変長の文字列はvarcharですが、
Oracleでは、varchar2です。
他にも、MSのdatetimeに相当するものが、Oracleはdate型、という具合に名前が違います。
お使いのDBに沿ったデータ型の定義を調べると良いのではないでしょうか?
それぞれ違うと思いますよ。(似てると言えば似ているけど。)

Qillustrator10、印刷可能範囲だけPDFに変換できますか?

よろしくお願いします。

友達にweb上でチラシを見てもらおうとしてます。

pdfに変換してweb上にアップして、友達の自宅PCにて確認してもらおうとしてますが、
PDF変換すると、画像がある範囲すべてがPDF変換されてしまいます。

プリンタで印刷できる範囲のみだけにしたいのですが、イラレで表示されている印刷可能範囲の点線の内側のみをPDF変換することは可能でしょうか?

Aベストアンサー

色々やり方はあると思いますが、私なら・・・。

1)まず、元データを「複製を保存」か「別名で保存」で保存しておきます。

2)で、すべてのレイヤーを1つにまとめて、印刷範囲の白ベタを作って【最前面】に配置します。

3)そのまま、すべてを選択して「メニューバー→オブジェクト→クリッピングマスク」を実行します。

4)これで印刷範囲のデータ出来上がり。

5)「別名で保存」か「データの書き出し」でPDFデータを作って終わり。

QSQL Serverのテーブル移設方法

SQL Server超初心者です。
開発環境でテーブルを追加作成し、ユーザー側へもって行きたいのですが、簡単にテーブルを移行する手段ってありますか?
今までは1つや2つならユーザー先でテーブルを新規に作成して、CSVファイルで持っていったデータをインポートしていたのですが、今回大量に持っていくことになってしまい、何か簡単な方法はないか探しています。
開発環境とユーザー環境は別の場所でネットワークにつながっていない状態なので、簡単なメディアで持っていかなければなりません。
もしかしたらツールなどを使って簡単にできることなのかもしれませんが、基本的なことからわかっていないので詳しく教えていただければと思います。
よろしくお願いします。

Aベストアンサー

スクリプトにして持って行ったらいいです。

例.ローカルの「TEST」データベースをスクリプトに出力する方法

※1.SQL Server Enterprise Manager 起動

※2.ローカル(local)の「TEST」データベースまでたどりつく

※3.[ツール]→[SQLスクリプト生成]を選択

※4.ダイアログ内部の全て表示ボタンを押し、チェックボックスなどを駆使しながら、出力対象を選択

※5.ダイアログ内のオプションタブを選択し、「主キー、外部キー、デフォルトと・・・」にチェックを入れる。(そうしないと、プライマリーキーなどの情報が飛んでしまう)

※6.OKボタンを押し、出力先を指定する。



例.取り込む方法

SQLクエリアナライザで、作成されたスクリプトを実行するだけ

Qコンビニword印刷、PDF変換でok

コンビニでusbに保存したwordをPDFにへんかんすればどこのコンビニからでも印刷できますでしょうか?

パソコンは今ネット環境がありません
なのでusbを使い、印刷するしか方法が無く印刷したいものが3枚ほどなので漫画喫茶は高くなるし困っています。
詳しい方教えてください
ちなみにPDF変換をしないとwordはどこのコンビニも印刷不可ということでしょうか?

Aベストアンサー

PDFであれば、多くのコンビニで備えているマルチコピー機を使って印刷できます。
Windowsのエクスプローラーのようにフォルダーが表示されるので、
フォルダー内のファイル(PDF)選択も簡単です。
wordの印刷機能はありません。

Qマスタテーブル使用時のデータテーブル設計について

皆様こんにちは、失礼致します。

現在、ASP.NET+SQLServerで業務用帳票アプリの開発を行っています。
DBを使用した開発は初めてで、テーブルの設計手法について
経験者様のご指導を頂きたく、宜しくお願い致します。

まず、マスタテーブルは以下とします。

【顧客マスタテーブル】
・顧客マスタID
・顧客名
・顧客名(英語名)

帳票データ入力画面で、顧客マスタ検索ボタンから別画面を起動し、
そこで選択した顧客名を帳票データ入力画面に反映させます。

そして、帳票データ入力画面のデータをデータテーブルへ格納する
のですが、その際には顧客名そのものか、マスタIDのどちらを
格納するのが好ましいのでしょうか?

要件としては以下を満たす必要があります。

1.帳票データ入力画面で格納したデータは
  別の帳票データ入力画面でも使い回す。

2.帳票印刷時にのみ、顧客名を対応する顧客名(英語名)で
  出力する。

3.データテーブルに格納されたデータは後々参照して使い回す。

顧客名で格納しておけば使い回しは楽ですが、2.のケースで
顧客名から顧客名(英語名)をselectした場合に、顧客名は一意でも
顧客名(英語名)が一意ではなかった場合に問題が起きます。

マスタIDで格納しておけば、対応する顧客名(英語名)は検索
できますが、マスタを修正した場合には3.で過去データを
参照する時に修正後のマスタ情報が表示されてしまいます。

結論としましては、両方とも格納しておくのが好ましいのでは、
と考えておりますが、メンテナンス性の観点から、データテーブルの
カラム数はできるだけ少なくしたいとも考えております。

周囲に経験者がいなくて困っております。
ご指導頂けますと幸いです。


以上、宜しくお願い致します。

皆様こんにちは、失礼致します。

現在、ASP.NET+SQLServerで業務用帳票アプリの開発を行っています。
DBを使用した開発は初めてで、テーブルの設計手法について
経験者様のご指導を頂きたく、宜しくお願い致します。

まず、マスタテーブルは以下とします。

【顧客マスタテーブル】
・顧客マスタID
・顧客名
・顧客名(英語名)

帳票データ入力画面で、顧客マスタ検索ボタンから別画面を起動し、
そこで選択した顧客名を帳票データ入力画面に反映させます。

そして、帳票データ入力画面のデー...続きを読む

Aベストアンサー

データテーブルへ格納するのは(一般的には)顧客IDでしょうね(一意ですよね)。

>顧客名から顧客名(英語名)をselectした場合に、顧客名は一意でも
>顧客名(英語名)が一意ではなかった場合に問題が起きます。

意味がよくわからないのですが

>マスタを修正した場合には3.で過去データを
>参照する時に修正後のマスタ情報が表示されてしまいます。

顧客マスタの履歴管理をおこなうのであれば、

・顧客ID(PK)
・適用開始年月日(PK)
・適用終了年月日
・顧客名
・顧客名(英語名)

Qイラストレータ→PDF変換で、必要な部分だけ印刷したい

イラストレータCSで作成したものを、
イラストレータがインストールされてないパソコンから印刷したいため、
PDFファイルに変換して印刷しようと思っています。
しかし設定用紙サイズの枠外まで絵を描いてしまったので
PDFファイルにするとその印刷部分外まで一緒に保存されてしまい、
希望の用紙サイズとは全く違うサイズになっていまいます。

トンボなどは設定できるようですが、画像サイズの設定をして
そこだけPDF保存、ということは出来るのでしょうか?
若しくは印刷段階で「真ん中のここだけ印刷」みたいなことは出来るのでしょうか?
スライスを使用したりして多少の悪あがきはしてみましたが…
これが限界のようです。
何か良い知恵があれば是非是非ご教授のほどお願いいたします。

また、PDFファイルに変換すると絵全体が白っぽくなるのですが…
これの回避の仕方などはあるのでしょうか?
過去の質問を見たのですがMacでの質問しか見つけられなかったので、
これも一緒に質問させていただきます。

因みにパソコンはWin2000(イラレ搭載)とWinXP(印刷用)、
使用してるのはAcrobat Reader 5.0になります。
他足りない情報があればご指摘くださればすぐに補足させて頂きます。
どうぞよろしくお願いいたします。

イラストレータCSで作成したものを、
イラストレータがインストールされてないパソコンから印刷したいため、
PDFファイルに変換して印刷しようと思っています。
しかし設定用紙サイズの枠外まで絵を描いてしまったので
PDFファイルにするとその印刷部分外まで一緒に保存されてしまい、
希望の用紙サイズとは全く違うサイズになっていまいます。

トンボなどは設定できるようですが、画像サイズの設定をして
そこだけPDF保存、ということは出来るのでしょうか?
若しくは印刷段階で「真ん中のここだけ印刷...続きを読む

Aベストアンサー

「書類サイズ」が大きいのではないでしょうか。それを用紙サイズと同じにしてからpdfで保存すればその範囲のものしかできないと思います。
当方CSは使っていませんが同様では?違っていたらゴメンナサイ。

Qあるテーブルの内容を基準にして違うテーブルを更新するSQL文

教えて下さい。

あるテーブルに下記の内容があります。
ID│名称
─┼───
1│花
2│木
3│水

もうひとつのテーブルには、
ID│名称
─┼───
1│海
3│水
4│空
となっています。
最初のテーブルの全レコードを対象に、最初のテーブルのIDと同じ値がもうひとつの
テーブルにある場合、もうひとつのテーブルをUPDATEし、存在しなければINSERTしたい
です。
結果を
ID│名称
─┼───
1|花
2│木
3│水
4│空
を期待しています。

このようにするSQL文を教えていただけませんでしょうか。
よろしくお願いします。

Aベストアンサー

良く似た質問が過去に有りました。
回答2がぴったりだと思います。
参考にしてください。

参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=604829

Qエクセルファイルを印刷のところからPDFに変換

こんにちは。
会社で私が使ってるパソコンだけが、ファイルメニューの印刷を選んで、出てきた印刷ウインドウの中にプリンターの名前と一緒にAdobe PDF とあるので、それを選択すると簡単にPDFファイルに変換出来ます。
これは他のパソコンには入っていないようです。他の人が同じようにしてくれと言ってきますが、私もどうしてこうなっているのか記憶にありません。何かのプラグインが入っているのでしょうか?

ウインドウズXP で オフィス2000です。

よろしくお願いします。

Aベストアンサー

Adobe Acrobat が導入されていると考えるのが普通でしょう。
http://www.kit-systems.co.jp/webkcore/maketemplate9/maketemplate9-2.htm

http://dopub.jp/aboutpdf.php
でそう表示されています。

ちなみに「CubePDF」ではAdobe PDFとは表示されず、CubePDFと表示されます。
http://www.atmarkit.co.jp/fwin2k/win2ktips/1331cubepdf/cubepdf.html

QSQL Server に画像を登録

いつも、お世話になります。
SQL Server 2000 内のDBに画像ファイルを登録したいのですが、出来るかどうか ? 
また、出来る場合はその手順を どなたか 教えていただけないでしょうか。

Aベストアンサー

image型で扱えます。
サンプルデータのEmployeesテーブルに顔写真が登録されています。

参考URL:http://www.microsoft.com/japan/msdn/library/ja/adosql/adoprg04_9nc9.asp


人気Q&Aランキング