mysql自增变量插入行时需要赋值
mysql设置了自增的主键,在插入数据时还需为其赋值为null,否则无法插入行
先建立一个student表,其中主键为id并设置自增:
create table student(
id int(10) primary key auto_increment,
number varchar(20) not null,
name varchar(20) not null,
tel varchar(20) default null,
address varchar(40) default null
)engine=InnoDB default charset=utf8;
向student中插入一条数据如下:
方法1:
insert into student values(null,‘091714104’,‘mary’,‘15700083866’,‘sh’);
方法2::
insert into userInfo(name,password) values(‘ddf’,‘8979’);
insert into student(number,name,tel,address) values(‘091714104’,‘mary’,‘15700083866’,‘sh’);
mysql自增变量插入行时需要赋值相关推荐
- mysql 存储过程 varchar 赋值,mysql 存储过程中变量的定义与赋值操作
一.变量的定义 mysql中变量定义用declare来定义一局部变量,该变量的使用范围只能在begin...end 块中使用,变量必须定义在复合语句的开头,并且是在其它语句之前,也可以同时申明多个变量 ...
- php mysql变量赋值给变量_MySQL_mysql 存储过程中变量的定义与赋值操作,一、变量的定义 mysql中变量定 - phpStudy...
mysql 存储过程中变量的定义与赋值操作 一.变量的定义mysql中变量定义用declare来定义一局部变量,该变量的使用范围只能在begin...end 块中使用,变量必须定义在复合语句的开头,并 ...
- mysql insert 自增_MySQL自增列插入0值的解决方案
在将数据库从MSSQL迁移到MySQL的过程中,基于业务逻辑的要求,需要在MySQL的自增列插入0值.在MSSQL中是这样完成的: string sql;sql = " set identi ...
- 数据库-Oracle【Oracle数据库设置默认表空间问题及Oracle,SQL,MySQL的自增变量设置】...
一. Oracle数据库设置默认表空间问题 DBA们经常会遇到一个这样令人头疼的问题:不知道谁在Oracle上创建了一个用户,创建时,没有给这个用户指定默认表空间,所以这个用户就会采用默认的表空间-- ...
- Oracle sqlserver mysql的自增变量设置
分享一下我老师大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow Oracle,sq ...
- mysql表空间自增_Oracle 默认表空间问题及自增变量设置
一. Oracle数据库设置默认表空间问题 DBA们经常会遇到一个这样令人头疼的问题:不知道谁在Oracle上创建了一个用户,创建时,没有给这个用户指定默认表空间,所以这个用户就会采用默认的表空间-- ...
- mysql存储过程给多个变量赋值_MySQL存储过程如何进行变量的定义和赋值
昨天我们讲了mysql存储过程创建修改与删除,下面我们这篇教程是讲关于mysql存储过程中变量的定义赋值操作哦. 一.变量的定义 mysql中变量定义用declare来定义一局部变量,该变量的使用范围 ...
- 45 MySQL自增id
45 MySQL自增id 表定义自增id 说到自增id,前面提到mysql的自增id不连续,当表定义的自增值达到上限后的逻辑是:再申请下一个id时,得到的值保持不变 create table t(id ...
- mysql的增_MySQL之增_insert-replace
MySQL增删改查之增insert.replace 一.INSERT语句 带有values子句的insert语句,用于数据的增加 语法: INSERT [INTO] tbl_name[(col_nam ...
最新文章
- 预测----三个原则
- Android 源码编译相关
- 神经网络中的批量归一化Batch Normalization(BN)原理总结
- docker 端口映射 udp_Docker领路,走进压力测试的现代化 | 51上头条
- 触发器 :new和 :old的使用
- EasyPR-Java开源中文车牌识别系统工程部署
- Redis成神之路电子版教程已问世,面试题+笔记+项目实战
- python3怎么用_当同时安装Python2和Python3后,如何兼容并切换使用详解(比如pip使用)...
- 当AD19原理图导出位PCB图时报错UnkownPin和Failed to add class member可能的解决办法
- HTTP, WWW-Authenticate, Authorization 验证授权 | Apache验证 | Python处理
- 使用socat实现对asok的远程访问
- 国际混淆C代码大赛获奖作品部分源码
- 10分钟JAVA从入门到放弃
- Html 5 、Android、iOS 全平台的斗地主游戏全程讲解
- Java:轻松一刻/程序员才懂的幽默
- java 用户名称中emoji表情包的模糊处理
- 全网搜索一个人的痕迹,爬取百度搜索结果
- ValueError: Weights for model sequential have not yet been created. Weights are created when the Mod
- torch.bmm()函数解读
- 服务器网卡支持万兆单模么,万兆网卡可以用网线吗