ホームページ  >  記事  >  データベース  >  MySQLのナビゲート機能の詳細説明

MySQLのナビゲート機能の詳細説明

黄舟
黄舟オリジナル
2017-02-28 13:48:535464ブラウズ

ソフトウェア開発では、良いツールを使用すると開発効率が大幅に向上します。 SQL Server はインストールが難しく、破損しやすいため、友人から navicat を借りましたが、非常に実用的な機能であることがわかりました。 。

Navicat は、強力な MySQL データベース管理および開発ツールです。 Navicat は、プロの開発者向けに強力で洗練されたツールのセットを提供しますが、初心者にとっても習得が簡単であり、市場をリードし、最もよく使われる MySQL ユーザー インターフェイス管理ツールとして高く評価されています。共通ライブラリ構築テーブルとクエリ関数に加えて、フォーム印刷、レポート クエリ、レポート印刷、データ モデルの生成およびその他の関数もサポートしています。次の 2 つの共通関数が導入されています:

1. すべてのテーブル構造をエクスポートします。 SQL ステートメントを使用してすべてのテーブル構造をクエリし、エクスポート テーブルの種類を選択し、クリックしてエクスポートを開始します。

SELECT
	表名 = CASE
WHEN A.colorder = 1 THEN
	D.name
ELSE
	''
END,
 表说明 = CASE
WHEN A.colorder = 1 THEN
	isnull(F. VALUE, '')
ELSE
	''
END,
 字段序号 = A.colorder,
 字段名 = A.name,
 字段说明 = isnull(G.[value], ''),
 标识 = CASE
WHEN COLUMNPROPERTY(A.id, A.name, 'IsIdentity') = 1 THEN
	'√'
ELSE
	''
END,
 主键 = CASE
WHEN EXISTS (
	SELECT
		1
	FROM
		sysobjects
	WHERE
		xtype = 'PK'
	AND parent_obj = A.id
	AND name IN (
		SELECT
			name
		FROM
			sysindexes
		WHERE
			indid IN (
				SELECT
					indid
				FROM
					sysindexkeys
				WHERE
					id = A.id
				AND colid = A.colid
			)
	)
) THEN
	'√'
ELSE
	''
END,
 类型 = B.name,
 占用字节数 = A.Length,
 长度 = COLUMNPROPERTY(A.id, A.name, 'PRECISION'),
 小数位数 = isnull(
	COLUMNPROPERTY(A.id, A.name, 'Scale'),
	0
),
 允许空 = CASE
WHEN A.isnullable = 1 THEN
	'√'
ELSE
	''
END,
 默认值 = isnull(E. TEXT, '')
FROM
	syscolumns A
LEFT JOIN systypes B ON A.xusertype = B.xusertype
INNER JOIN sysobjects D ON A.id = D.id
AND D.xtype = 'U'
AND D.name <> &#39;dtproperties&#39;
LEFT JOIN syscomments E ON A.cdefault = E.id
LEFT JOIN sys.extended_properties G ON A.id = G.major_id
AND A.colid = G.minor_id
LEFT JOIN sys.extended_properties F ON D.id = F.major_id
AND F.minor_id = 0 --where d.name=&#39;OrderInfo&#39;    --如果只查询指定表,加上此条件
ORDER BY
	A.id,
	A.colorder
2. テーブルモデルを印刷します

を使用して、右下隅のページ サイズを調整し、ページ サイズを調整します。

まとめ:

ツールの使用は、まずマクロ制御を行う必要があり、特定の機能が必要な場合は、検索ツールを使用したり、マニュアルを参照したりして、その使用方法を確認する必要があります。ソフトウェア。

navicatオンラインマニュアル: http://www.navicat.com.cn/manual/online_manual/cn/navicat/win_manual/index.html

上記はMySQLのnavigate関数の詳細な説明です。関連内容については、PHP 中国語 Web サイト (www.php.cn) にご注意ください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。