SQL基础-语法

数据库表

一个数据库通常包含一个或多个表。每个表由一个名字标识。表包含带有数据库的记录(行)。

SQL语句:

注意:SQL对大小写不敏感

SQL DML和DDL

可以把SQL分为两个部分:数据操作语言(DML)和数据定义语言(DDL)

SQL(结构化查询语言)是用于执行查询的语法。但是SQL语言也包含用于更新、插入和删除记录的语法。

查询和更新指令构成了SQL的DML部分:

  SELECT- 从数据库表中获取数据

  UPDATE -更新数据库表中的数据

  DELETE- 从数据库表中删除数据

  INSERT INTO -向数据库表中插入数据

SQL的数据定义语言(DDL)部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表键的约束。

SQL中最重要的DDL语句:

  CREATE DATABASE -创建新数据库

  ALTER DATABASE-修改数据库

  CREATE TABLE -创建新表

  ALTER TABLE- 变更(改变)数据库表

  DROP TABLE - 删除表

  CREATE INDEX -创建索引(搜索键)

  DROP INDEX- 删除索引

时间: 2024-10-14 04:33:25

SQL基础-语法的相关文章

SQL基础语法(笔记)

SQL基础语法:1.SELECT :SELECT 列名称 FROM 表名称 以及 SELECT * FROM 表名称2.DISTINCT:SELECT DISTINCT 列名称 FROM 表名称3.WHERE:SELECT 列名称 FROM 表名称 WHERE 列 运算符 值4.ORDER BY 语句用于根据指定的列对结果集进行排序.默认升序:ASC,降序:DESC5.INSERT:INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....),

SQL基础语法和函数

SQL常用查询语句和函数 (2012-05-09 09:44:55) 转载▼ 标签: sql查询 函数 sql常用语句 it 分类: SQL SQL SELECT 语法 SELECT 列名称 FROM 表名称 SELECT LastName,FirstName FROM Persons --------------------------------------------------------------------------------- SQL SELECT DISTINCT 语句 在

SQL基础语法等

--1.while循环 declare @sum int declare @i int set @i=1 set @sum=0 while(@i<101) begin set @sum =@sum+@i set @i=@i+1 if(@i>90) print @i end print @sum --2.goto语句 declare @num int set @num=100 flag: print @num select @num=@num+1 while(@num<106)goto f

sql基础语法大全 转载过来的,出处忘了!

一.基础 1.说明:创建数据库CREATE DATABASE database-name 2.说明:删除数据库drop database dbname3.说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:/mssql7backup/MyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs TO testBack 4.说明:创建新表create

SQL 基础语法(一)

SQL 语法 数据库表 一个数据库通常包含一个或多个表.每个表由一个名字标识(例如"客户"或者"订单").表包含带有数据的记录(行). 下面的例子是一个名为 "Persons" 的表:    Id    LastName FirstName Address City 1 Adams John Oxford Street London 2 Bush George Fifth Avenue New York 3 Carter Thomas Chang

PL/SQL基础语法

有时候我们需要对数据库中的数据进行一些稍微复杂的操作,而且这些操作都是一次性的,用完之后就不再用了. 用存储过程的话就太麻烦,而且浪费,用完了还要去删除.而单个SQL无法满足需求.这时候用一下SQL的语句块就可以了. 如果你用的是Oracle数据库,那么你就可以用PL/SQL(Procedure Language/SQL),即过程化查询语言.这是第三代语言.而我们用的SQL是结构化查询语言,属于第四代语言. PL/SQL能够实现更加复杂的逻辑操作,像我们使用Java,C等高级语言一样.但如果是在

sql基础语法复习

约定:数据库名:test:表名:tb1,tb2,tb3-: 对象:数据库:database 表:table 列:column 索引:index 视图:view 存储过程:procedure 一.数据结构操作 新增:create 删除:drop 查看:show 修改:alter 数据库一般不做修改,数据库改名:rename...to...,但是不推荐使用,有丢失数据的风险. 解决方法:当数据量小时,新建一个数据库,把原数据库的数据导入到新数据库. 当数据量大时,使用shell脚本重命名所有的表.

Oracle PL/SQL基础语法 ——Oracle Database 11g R2

一.PL/SQL代码块 DECLARE(可以不是用此块) <声明变量>; BEGIN <语句序列>; END; 在SQL Plus执行需要在代码块最后/,并且单独占一行. DBMS_OUTPUT.PUT_LINE();用于输出内容,类似于C的printf,C++的cout. 二.PL/SQL注释 行注释(一行):--. 块注释(多行):/* */.

SQL基础语法

SQL 是用于访问和处理数据库的标准的计算机语言. 一个数据库通常包含一个或多个表.每个表由一个名字标识(例如:"Websites"),表包含带有数据的记录(行). use RUNOOB; 命令用于选择数据库. set names utf8; 命令用于设置使用的字符集. SELECT * FROM Websites; 读取数据表的信息. 一些最重要的 SQL 命令 SELECT - 从数据库中提取数据 UPDATE - 更新数据库中的数据 DELETE - 从数据库中删除数据 INSE