sql包含空格_初识SQL

sql包含空格_初识SQL
数据库中储存的数据是类似于EXCEL中的⾏和列,⾏被称为记录,⾥⾯是⼀个具体等的记录,列被称为⼦的,代表储存数据的项⽬。SQL 语句可以分为以下三类.
DDL
DDL(Data Definition Language,数据定义语⾔) ⽤来创建或者删除存储数据⽤的
数据库以及数据库中的表等对象。DDL 包含以下⼏种指令。
CREATE : 创建数据库和表等对象
DROP : 删除数据库和表等对象
ALTER : 修改数据库和表等对象的结构
DML
DML(Data Manipulation Language,数据操纵语⾔) ⽤来查询或者变更表中的记
录。DML 包含以下⼏种指令。
兰彻斯特方程SELECT :查询表中的数据
INSERT :向表中插⼊新数据
UPDATE :更新表中的数据
DELETE :删除表中的数据
DCL
DCL(Data Control Language,数据控制语⾔) ⽤来确认或者取消对数据库中的数
据进⾏的变更。除此之外,还可以对 RDBMS 的⽤户是否有权限操作数据库中的对
象(数据库表等)进⾏设定。DCL 包含以下⼏种指令。
COMMIT : 确认对数据库中的数据进⾏的变更
ROLLBACK : 取消对数据库中的数据进⾏的变更
GRANT : 赋予⽤户操作权限
REVOKE : 取消⽤户的操作权限马哲睿
实际使⽤的SQL语句中,90%都属于DML。
诗穷而后工SQL书写的基本规则
SQL语句以分号“;”结尾。
SQL语句不区分⼤⼩写,但插⼊的数据是区分⼤⼩写的。
win系统默认不区分表名及字段名的⼤⼩写。
Linux和mac默认严格区分⼤⼩写。
单词需要半⾓空格和换⾏分隔。
数据类型的指定
数据库中创建的表,每⼀列只能存储⼀类数据。
4种基本基本类型的数据
城市轨道交通控制INTEGER 型
⽤来指定存储整数的列的数据类型(数字型),不能存储⼩数。
CHAR 型
⽤来存储定长字符串,当列中存储的字符串长度达不到最⼤长度的时候,使⽤半⾓空格进⾏补⾜,由于会浪费存储空间,所以⼀般不使⽤。
VARCHAR 型
一小时的故事⽤来存储可变长度字符串,定长字符串在字符数未达到最⼤长度时会⽤半⾓空格补⾜, 但可变长字符串不同,即使字符数未达到最⼤长度,也不会⽤半⾓空格补⾜。
DATE 型
⽤来指定存储⽇期(年⽉⽇)的列的数据类型(⽇期型)。
约束的设置
约束是出来数据类型之外,对数据追加限制或条件的功能。
NOT NULL是⾮空约束,即单元格必须输⼊值。
阿片类PRIMARY KEY是主键约束,代表该列是唯⼀值。

本文发布于:2024-09-24 05:27:02,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/325914.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议