sql 删除数据_SQL数据库知识点大全(创建数据库,创建数据表,查看数据表,数据类型简解,删除数据表,库)...

82d9f20417efd47f82ff70f0939c89c3.png

创建数据库:格式create database database_name(表示数据库名)

例子:create database gregs_list 创建名为gregs_list的数据库

告诉RDBMS使用刚刚创建的数据库:格式use database_name

例子:use gregs_list; (使用名为gregs_list的数据库)

不同的数据类型:

char(character):储存预先设定好的长度

jnt(jnteger):储存整数

dec(decjmal):提供数值空间直到装满

datetime(timestamp):记录时间和日期

varchar:储存文本数据,最大长度为255个字符

date:记录日期

检查自己的表:格式desc database_name

例子:desc my_contacts; (检查表my_contacts)

删除表:格式drop table database_name

例子:drop table my_contacts;

把数据添加进表里:格式insert into table_name(表示表名)

(列名1,列名2,列名3.。。。)

values

(值1,值2,值3.。。。)

注意:数据值的顺序必须和列名的顺序完全一样

看表中的数据:格式select 要看的表的范围 from database_name

例子:select * from my_contacts; (看my_contacts表中的所有数据 *代表所有)

要想数据值一定有内容 可以在数据类型后加入not null

例子:

create tablie my_contacts

(

last_name varchar (30) not null

);

设置默认值,只要没有另外指派其他值,跟在default关键字后的值会在每次新增记录时自动插入表中

例子:

create table doughnut_list

(

doughnut_cost dec(3,2) not null default 1.00

);

如果第三列没有给他分配值,那么它的值不为null而为1.00

单引号是特殊字符

在试着插入包含单引号的varchar,char,blob数据时,必须对robms说明:这些数据值中的单引号并非表示文本的结束,而是文本的一部分,应该保留在行中,在单引号字符的前面加上反斜线就能达到说明的效果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值