ソフトウェア開発では、良いツールを使用すると開発効率が大幅に向上します。 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 <> 'dtproperties'
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='OrderInfo' --如果只查询指定表,加上此条件
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) にご注意ください。