第四章 1&2-列属性column attributes插入单行inserting a single row --Mosh mySQL

1,我们学习如何插入,更新和删除数据。以下datatype:

var:avarable。varchar如果有50个字符,但是顾客名只占5个,那么就只有5个

char:character,char如果有50个字符,但是顾客名只占5个,那么剩下45个会填满

所以这里我们用varchar

int:整数

PK:pramiry key

NN:no null,勾选则代表必填

AI:auto increasment,自动递增,通常用于主键

default/expression:备注null,即如果没有任何值,则显示null,备注'0'在points那边,如果没有输入则自动显示0

1,插入单行写法一:

insert into customers  #在哪张表插入
values
(default,    #最好使用default自动递增,如使用具体值,可能报错,因为顾客id里面可能已有这个值
'John',
'Smith',
'1990-01-10',
null,         #没有值的话,可以输入Null,或者default
'adsress',
'city',
'CA',
default)

2,插入单行写法二:(一一对应关系)

insert into customers(
last_name,
first_name,
birth_date,
address,
city,
state)
values
(
'John',
'Smith',
'1990-01-10',
'adsress',
'city',
'CA')   

3,结果

返回原表发现多了第11行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值