网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > SQL语法 > 正文

--sql语法大全

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务
lip;…]

  ORDER BY字段名1, 字段名2 DESC;

  字符串模糊比较的方法

  INSTR(字段名, ‘字符串’)>0

  字段名 LIKE  ‘字符串%’  [‘%字符串%’]

  每个表都有一个隐含的字段ROWID, 它标记着记录的唯一性.

  四.ORACLE里常用的数据对象 (SCHEMA)

  1.索引 (INDEX)

  CREATE INDEX 索引名ON 表名 ( 字段1, [字段2, ……] );

  ALTER INDEX 索引名 REBUILD;

  一个表的索引最好不要超过三个 (特殊的大表除外), 最好用单字段索引, 结合SQL语句的分析执行情况,

  也可以建立多字段的组合索引和基于函数的索引

  ORACLE8.1.7字符串可以索引的最大长度为1578 单字节

  ORACLE8.0.6字符串可以索引的最大长度为758 单字节

  ORACLE DOC上说字符串最大可以建索引的长度约是:数据块的大小(db_block_size)*40%

  2.视图 (VIEW)

  CREATE VIEW 视图名AS SELECT …. FROM …..;

  ALTER VIEW视图名 COMPILE;

  视图仅是一个SQL查询语句, 它可以把表之间复杂的关系简洁化.

  3.同义词 (SYNONMY)

  CREATE SYNONYM同义词名FOR 表名;

  CREATE SYNONYM同义词名FOR 表名@数据库链接名;

  4.数据库链接 (DATABASE LINK)

  CREATE DATABASE LINK数据库链接名CONNECT TO 用户名 IDENTIFIED BY 密码 USING ‘数据库连接字符串’;

  数据库连接字符串可以用NET8 EASY CONFIG或者直接修改TNSNAMES.ORA里定义.

  数据库参数global_name=true时要求数据库链接名称跟远端数据库名称一样

  数据库全局名称可以用以下命令查出

  SELECT * FROM GLOBAL_NAME;

  查询远端数据库里的表

  SELECT …… FROM 表名@数据库链接名;

  五.权限管理 (DCL) 语句

  1.GRANT        赋于权限

  常用的系统权限集合有以下三个:

  CONNECT(基本的连接), RESOURCE(程序开发), DBA(数据库管理)

  常用的数据对象权限有以下五个:

  ALL         ON 数据对象名,         SELECT ON 数据对象名,         UPDATE ON 数据对象名,

  DELETE         ON 数据对象名,  INSERT ON 数据对象名,   ALTER  ON 数据对象名

  GRANT CONNECT, RESOURCE TO 用户名;

  GRANT SELECT ON 表名 TO 用户名;

  GRANT SELECT, INSERT, DELETE ON表名 TO 用户名1, 用户名2;

  2.REVOKE 回收权限

  REVOKE CONNECT, RESOURCE FROM 用户名;

  REVOKE SELECT ON 表名 FROM 用户名;

  REVOKE SELECT, INSERT, DELETE ON表名 FROM 用户名1, 用户名2;

  以下是MS SQL

  SQL分类:

  DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)

  DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)

  DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)

  首先,简要介绍基础语句:

  1、说明:创建数据库

  CREATE DATABASE database-name

  2、说明:删除数据库

  drop database dbname

  3、说明:备份sql server

  --- 创建 备份数据的 device

  USE master

  EXEC sp_addumpdevice ’disk’, ’testBack’,

  ’c:\mssql7backup\MyNwind_1.dat’

  --- 开始 备份

  BACKUP DATABASE pubs TO testBack

  4、说明:创建新表

  cr

设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师