SQL的了解和web services的了解

web services 可以将应用程序转换为网络应用程序|可以被其他应用程序利用|基本的web services平台是XML+http

什么是web services:应用程序组件|使用开放协议进行通信|独立可自我描述|可被其他程序调用|其基础是XML

web services平台元素:soap简易对象访问协议|uddi Universal Description, Discovery and Integration通用描述发现和整合|WSDLwebservices描述语言

why web services?最重要的事情是协同工作 

SQL能做什么:创建存储过程,创建视图,设置表,存储过程和视图的权限 

RDBMS即关系数据库管理系统

SQL DML数据操作语言包括(select,update,delete,insert into)|DDL数据定义语言(create,alter,drop|database,table,index)

去除重复的选择 select distinct 列名称 from 表名称

条件子句where 大于小于等等 注意不等于是<>或者!=,范围是between

insert into 插入表名称 【列1,列2.。。】 values(值1,值2。。。)

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

DELETE FROM 表名称 WHERE 列名称 = 值

SQL Server 的语法:SELECT TOP number|percent column_name(s) FROM table_name|MySQL 语法SELECT column_name(s) FROM table_name LIMIT number| Oracle 语法 SELECT column_name(s) FROM table_name WHERE ROWNUM <= number

通配符 % _ [charlist] [^!charlist]

SQL IN 语法:SELECT column_name(s) FROM table_name WHERE column_name IN (value1,value2,...)

SQL as取别名

SQL union|union all操作符:用于合并两个或多个select语句结果集

SQL select into创建表的备份复件

SQL CREATE TABLE 语法:CREATE TABLE 表名称(列名称1 数据类型,列名称2 数据类型,列名称3 数据类型,....)

SQL约束(Constraints):not null,unique,primary key,foreign key,check,default

alter table 表名 add unique(字段)|或者创建表的时候在字段后面加上unique

FOREIGN KEY (字段) REFERENCES 表名(字段)

SQL check约束 default默认约束

index 的创建和删除。。

SQL truncate table 表名,删除表数据而不删除表本身

自增长:auto_increment|identity|autoincrement|create sequence(序列) 序列名 minvalue 1 start with 1 increment by 1 cache 10

视图:基于SQL语句的结果集的可视化表

SQL ISNULL()、NVL()、IFNULL() 和 COALESCE() 函数:ISNULL|NVL|IFNULL | COALESCE(字段,0)

转载于:https://my.oschina.net/u/3434743/blog/886177

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值