1.创建表的语法 Create Table Users { vUserName varchar(18) Not NULL, vPassword varchar(20) Not NULL } 2.学生表实例 2.1 创建带约束和主关键字的学生表 Create Table Student { Sno c ...
分类:
数据库 时间:
2020-05-23 00:44:09
阅读次数:
59
用户表id字段为unsign int最多可存42亿的记录 用户关系表关系字段左查询正反两向,用varchar英文编码 latin1 ,可存储6.5万多字符,按6万算,留5000给其他字段,每个用户id(int(10))加/共12个字符(如果id是从1开始,那么其实平均下来只有10/2+2=7个字符) ...
分类:
其他好文 时间:
2020-05-22 10:13:21
阅读次数:
129
游标嵌套遍历 user表: sql CREATE DEFINER= @`localhost test`() BEGIN DECLARE user1 VARCHAR(100); DECLARE user2 VARCHAR(100); DECLARE done INT DEFAULT 0; DECLAR ...
分类:
数据库 时间:
2020-05-22 00:27:52
阅读次数:
66
游标主要是用于循环遍历 alter TRIGGER [dbo].[z_area_service_provider]ON [dbo].[z_area]AFTER UPDATEASdeclare @id varchar(50)declare @update_name varchar(255)declar ...
分类:
数据库 时间:
2020-05-18 22:44:14
阅读次数:
87
1.数据库表 CREATE TABLE `tb_brand` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '品牌id', `name` varchar(50) NOT NULL COMMENT '品牌名称', `image` varchar(2 ...
分类:
编程语言 时间:
2020-05-18 22:33:12
阅读次数:
86
--字符串根据特定字符分割成表数据create function [dbo].[f_split](@SourceSql varchar(8000),@StrSeprate varchar(10))returns @temp table(a varchar(100)) as begin declare ...
分类:
数据库 时间:
2020-05-18 11:56:44
阅读次数:
77
mysql中常见的数据类型: varchar(n) ,float ,int(n) ,bigint(n) ,date ,datetime ,text; 默认值:default '默认值' 非空:not null , 如果某一字段被not null修饰后,添加数据时 , 此字段必须填写 自动增长:auo ...
分类:
其他好文 时间:
2020-05-17 17:57:22
阅读次数:
98
一、多表关系介绍 1.多表之间具有哪些关系? 一对一关系 例:人和身份证 一个人只能有一张身份证,一张身份证只能对应一个人. 一对多/多对一关系 例:部门和员工 一个员工只能对应一个部门,一个部门可以对应多个员工. 多对多 例:学生与课程 一门课程可以被多个学生选择,一个学生可以选择多门课程. 2. ...
分类:
数据库 时间:
2020-05-17 00:48:26
阅读次数:
73
先看个小案例: 话不多说,上案例,先创建一个表 mysql> CREATE TABLE IF NOT EXISTS `account`( `id` INT UNSIGNED AUTO_INCREMENT, `name` VARCHAR(60), `balance` INT(11) DEFAULT N ...
分类:
数据库 时间:
2020-05-16 17:08:07
阅读次数:
79
整体架构 数据类型 文本类:CHAR、VARCHAR(可变长度字符,多使用)、TEXT、LONGTEXT(文本较大时使用) 数字类:TINYINT、INT、BIGINT、FLOAT、DOUBLE 日期类:DATE、DATETIME(常用)、TIME、YEAR 保留字 SELECT:选择列 WHERE ...
分类:
数据库 时间:
2020-05-16 12:18:12
阅读次数:
72