易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL基础:常用SQL语句详解

到今天为止,人们对关系数据库做了大量的研究,并开发出关系数据语言,为操作关系数据库提供了方便的用户接口。关系数据语言目前有几十种,具有增加、删除、修改、查询、数据定义与控制等完整的数据库操作功能。通常把它们分为两类:关系代数类和关系演算类。  
在这些语言中,结构化查询语言SQL以其强大的数据库操作功能、口语化、易学易用等特点,受到广泛的应用,成为数据库应用程序开发的一柄利剑。在数据库应用程序开发过程中,巧妙地使用SQL语句,可以简化编程,起到事半功倍的效果,本书中有些实例也大量使用了SQL语句。它由两部分组成,数据定义语言(DDL)和数据操作语言(DML)。  
(1)   数据定义语言(DDL)  
数据定义语言用来定义数据库的各级模式。常用关键字有:Create(建立数据表)、Alter(更改数据表)、Drop(删除数据表)。  
建立数据表  
  CREATE   TABLE   table_name(  
  column1   DATATYPE   [NOT   NULL]   [NOT   NULL   PRIMARY   KEY],  
  column2   DATATYPE   [NOT   NULL],  
  ...  
  )  
  说明:上面的DATATYPE   指的是字段的类型,NUT   NULL   指是否为空,PRIMARY   KEY   指本表的主键。  
  建立索引   
  CREATE   INDEX   index_name   ON   table_name   (column_name)  
  说明:为数据表格的某个字段建立索引以增加查询时的速度。  
  更改数据表   
  ALTER   TABLE   table_name   ADD   COLUMN   column_name   DATATYPE  
  说明:增加一个字段。  
  ALTER   TABLE   table_name   ADD   PRIMARY   KEY   (column_name)  
  说明:将某个字段设为主键。  
  ALTER   TABLE   table_name   DROP   PRIMARY   KEY   (column_name)  
  说明:将某个字段的主键定义取消。  
  删除数据表  
  DROP   table_name  
  DROP   index_name  
  (2)   数据操作语言(DML)  
  数据操作语言(DML)用于操作数据表,如增加、删除、查询


相关文档:

SQL LIKE 通配符


通配符 说明
_    与任意单字符匹配
 
%    与包含一个或多个字符的字符串匹配
 
[ ]  与特定范围(例如,[a-f])或特定集(例如,[abcdef])中的任意单字符匹配。
 
[^]  与特定范围(例如,[^a-f])或特定集(例如,[^abcdef])之外的任意单字符匹配。 ......

在ORACLE和sql server中简单备份table的方法

如果temp_t1不存在,
oracle:
create table temp_t1
as
select * from t1
sql server:
select * into temp_t1 from t1
如果temp_t1存在,
oracle:
insert into table temp_t1
select * from t1
sql server:
insert into table temp_t1
select * from t1 ......

sql语句

select gztzid,
       gztztt,
       gztzbt,
       gztznr,
       fslxmc,
       decode(fsfs, '0', '无需回复', '1', '需要回复') fsfs,
 &nb ......

ORACLE PL/SQL子程序

温故而知新,果然如此呀,第二次再翻开同样的内容果然有不同的收获,有些是第一次看的时候没有仔细理解的,还有些可能是在第一次看匆匆就跳过的,当然,可能还有部分是自己当时记住了完了又给忘记了。今天第二次看到子程序这一章节,发现了些新的内容,呵呵。在这里我就写下一些基本内容和容易忘记的,免得下次又给忘了。内 ......

SQL大全

 
SQL 命令
这部分包含那些 PostgreSQL 支持的 SQL 命令的信息.这里的 "SQL" 就是该语言通常的含义; 每条命令的与标准有关的兼容性的信息可以在相关的参考页中找到.
Table of Contents
ABORT --  退出当前事务
ALTER GROUP --  向组中增加用户或从组中删除用户 
ALTER USER --&nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号