1, SQL SELECT语句:
(1)语法:Select 列名称 From 表名称 或 Select * From 表名称
2,SQL CREATE语句:
<1>SQL CREATETABLE语句:
(1)语法:create Table 表名称
(列名称1,数据类型,
列名称2,数据类型,
列名称3,数据类型
.........
)
<2> SQL CREAT INDEX(在表上创建一个简单的索引。允许使用重复的值)
或 SQL CREATE UNIQUE INDEX (在表上创建一个唯一的索引。唯一的索引意味着两个行不能拥有相同的索引值)
(1)语法:Create Index index _name
On table_name (colum_name)
(注:“column_name”:需要索引的列)
或: Creat Unique Index index_name
On table_name(column_name)
3,SQLDROP(删除索引、表、数据库):
<1>SQL Drop Index 语句:删除表格中的索引
(1)语法:
a:用于Microsoft SQLlet(以及Microsoft Access)的语法:(Drop Index index_name On table_name)
b:用于MS SQL Server的语法:(Drop Index table_name,index_name)
c:用于IBM DB2 和 Oracle语法:(Drop Index index_name)
d:用于MySQL的语法:(Alter Table table_name Drop Index index_name )
<2> SQL DROP TABLE(删除表(表的结构,属性以及索引也会被删掉)):
(1)语法:Drop Table 表名称
<3> SQL DROP DATABASE 语句(删除数据库):
(1)语法:Drop Database 数据库名称
(注:Drop语句将整个表删除,即删除了表的结构、属性、索引;如果仅仅需要删除表内的数据则需要用Truncate Table语句,语法:Truncate Table 表名称)
4,SQL ALTER语句(用于在表中添加、修改、删除列):
(1)语法:
在表中添加列:Alter Table table_name Add column_name datatype
删除表中的列:Alter Table table_name Drop Couumn column_name
(注:某些数据库系统不允许这种在数据库表中删除列的方式(Drop Column column_name))
5,SQL INSERT 语句:
(1)语法:
用于向表中插入行: Insert Into 表名称 Values (值1,值2,.....)
用于向指定的列中插入数据:Insert Into table_name (列1,列2,.....)Values(值1,值2,......)
6,SQL UPDATE (用于修改表中的数据):
(1)语法:UPDATE 表名称 Set 列名称=新值 Where 列名称=某值
7,SQL DELETE语句(用于删除表中的行):
(1)语法:Delete From 表名称 Where 列名称=值
(注:删除所有行(可以在不删除表的情况下删除所有的行。这意味着表的结构、属性、和索引都是完整的)