.
This commit is contained in:
102
Sql/test.sql
Normal file
102
Sql/test.sql
Normal file
@@ -0,0 +1,102 @@
|
||||
/*
|
||||
Navicat Premium Data Transfer
|
||||
|
||||
Source Server : docker-mysql
|
||||
Source Server Type : MySQL
|
||||
Source Server Version : 100508
|
||||
Source Host : localhost:3307
|
||||
Source Schema : test
|
||||
|
||||
Target Server Type : MySQL
|
||||
Target Server Version : 100508
|
||||
File Encoding : 65001
|
||||
|
||||
Date: 03/11/2021 17:34:14
|
||||
*/
|
||||
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for gonganju_huji
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `gonganju_huji`;
|
||||
CREATE TABLE `gonganju_huji` (
|
||||
`id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
||||
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||||
`cardno` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||||
`peiou_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||||
`peiou_cardno` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||||
`zinv_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||||
`zinv_cardno` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||||
PRIMARY KEY (`id`) USING BTREE
|
||||
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of gonganju_huji
|
||||
-- ----------------------------
|
||||
INSERT INTO `gonganju_huji` VALUES ('1', '吴昊', '333020211111111', '吴昊的配偶', '333020211112222', '吴昊的子女', '330203199901011125');
|
||||
INSERT INTO `gonganju_huji` VALUES ('2', '放放风', '111111111', '放放风的配偶', '22222', NULL, NULL);
|
||||
INSERT INTO `gonganju_huji` VALUES ('3', '程涛', '3333333333333', NULL, NULL, NULL, NULL);
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for hukouben
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `hukouben`;
|
||||
CREATE TABLE `hukouben` (
|
||||
`no` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
||||
PRIMARY KEY (`no`) USING BTREE
|
||||
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of hukouben
|
||||
-- ----------------------------
|
||||
INSERT INTO `hukouben` VALUES ('111111111');
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for sfz
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `sfz`;
|
||||
CREATE TABLE `sfz` (
|
||||
`cardno` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
||||
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||||
`hukouben_no` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||||
PRIMARY KEY (`cardno`) USING BTREE
|
||||
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of sfz
|
||||
-- ----------------------------
|
||||
INSERT INTO `sfz` VALUES ('111111111', '放放风', '111111111');
|
||||
INSERT INTO `sfz` VALUES ('22222', '放放风的配偶', '111111111');
|
||||
INSERT INTO `sfz` VALUES ('330203199901011125', '吴昊的子女', '333020211111111');
|
||||
INSERT INTO `sfz` VALUES ('333020211111111', '吴昊', '333020211111111');
|
||||
INSERT INTO `sfz` VALUES ('333020211112222', '吴昊的配偶', '333020211111111');
|
||||
INSERT INTO `sfz` VALUES ('3333333333333', '程涛', '3333333333333');
|
||||
|
||||
-- ----------------------------
|
||||
-- Function structure for NewProc
|
||||
-- ----------------------------
|
||||
DROP FUNCTION IF EXISTS `NewProc`;
|
||||
delimiter ;;
|
||||
CREATE DEFINER=`root`@`%` FUNCTION `NewProc`() RETURNS int(11)
|
||||
BEGIN
|
||||
RETURN( select 1 from sfz a left join hukouben b on a.hukouben_no=b.no where a.cardno=cardno and b.no !='');
|
||||
|
||||
END
|
||||
;;
|
||||
delimiter ;
|
||||
|
||||
-- ----------------------------
|
||||
-- Function structure for seq_function
|
||||
-- ----------------------------
|
||||
DROP FUNCTION IF EXISTS `seq_function`;
|
||||
delimiter ;;
|
||||
CREATE DEFINER=`root`@`%` FUNCTION `seq_function`(seq_name VARCHAR(20)) RETURNS int(11)
|
||||
BEGIN
|
||||
return( select 1 from sfz a left join hukouben b on a.hukouben_no=b.no where a.cardno=cardno and b.no !='');
|
||||
END
|
||||
;;
|
||||
delimiter ;
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
Reference in New Issue
Block a user