如何快速生成数据字典SQL语句
一、首先我们找到需要生成的数据字典的国家标准
以民族数据字典为例
打开浏览器搜索民族字典代码表得到如下数据,并把得到的数据存入Excel表格中
-
国标民族数据字典 国标民族字典
-
第七次全国人口普查民族代码表与民族国标代码 第七次全国人口普查民族代码表
-
我们可以通过第七次全国人口普查民族代码表与民族国标代码对应快速复制出如下数据,基本上打开浏览器一搜就能得出结果
01 汉族
02 蒙古族
03 回族
04 藏族
05 维吾尔族
06 苗族
07 彝族
08 壮族
09 布依族
10 朝鲜族
11 满族
12 侗族
13 瑶族
14 白族
15 土家族
16 哈尼族
17 哈萨克族
18 傣族
19 黎族
20 僳僳族
21 佤族
22 畲族
23 高山族
24 拉祜族
25 水族
26 东乡族
27 纳西族
28 景颇族
29 柯尔克孜族
30 土族
31 达斡尔族
32 仫佬族
33 羌族
34 布朗族
35 撒拉族
36 毛难族
37 仡佬族
38 锡伯族
39 阿昌族
40 普米族
41 塔吉克族
42 怒族
43 乌孜别克族
44 俄罗斯族
45 鄂温克族
46 崩龙族
47 保安族
48 裕固族
49 京族
50 塔塔尔族
51 独龙族
52 鄂伦春族
53 赫哲族
54 门巴族
55 珞巴族
56 基诺族
二、打开数据库工具新建一个数据和数据表,编写一条插入数据语句
INSERT INTO mingzu (mingzu_code, mingzu_name) VALUES ("01","汉族");
-
然后把编写好的语句运行一遍以免出错,成功插入数据后,把01前面的内容复制到Excel中,然后把光标放到单元格右下角,等待光标变成粗十字双击快速复制
-
复制成功后光标点到国标民族数据字典列头的位置,然后点击数据,再点击分列,选择分割符号,然后点击下一步
-
选择Tab键和空格,然后下一步
-
选择常规,然后选择目标位置在之前复制的sql语句后面,点击完成
-
在编码与民族名称之间插入一列,并以英文状态下输入
","
双引号和逗号,注意逗号要在双引号中间,然后把光标放到单元格右下角,等待光标变成粗十字双击快速复制
-
在民族名称后面加上
");
单双引号、括号和分号,然后快速复制
-
然后在双引号后面的列输入
=B1&C1&D1&E1&F1
并回车,把五列数据用&
与号连接起来,然后快速复制,就可以得到数据字典的sql语句了
-
把生成的数据字典sql语句粘贴到数据库工具中,并运行,然后刷新数据库,就可以看到数据字典了,这样就把数据字典成功导入数据库里面了
-
把生成的数据字典sql语句粘贴到数据库工具中,并运行,然后刷新数据库,就可以看到数据字典了,这样就把数据字典成功导入数据库里面了