sql
z155096552
模仿中成长,在创新中成功!
展开
-
统计信息相关资料
1、 索引和统计信息的各自作用(个人结论) 索引的作用是快速定位到所需的数据行,用于目录的方式管理。 统计信息作用是在执行前事先判断记录的行数,用于确定执行计划。 执行计划的好坏直接影响查询的效率。2、 统计信息的产生方式 建立索引时,自动生成(要求设置数据库属性—自动创建统计信息为True),创建过程:先建索引 后建统计信息 直接创建统计信息3、 重建索引或统计有可能会影响第一次查询转载 2009-07-14 10:23:00 · 156 阅读 · 0 评论 -
sql存储过程及应用
四、存储过程格式创建存储过程Create Proc dbo.存储过程名存储过程参数AS执行语句RETURN执行存储过程GO*********************************************************/-- 变量的声明,sql里面声明变量时必须在变量前加@符号DECLARE @I INT-- 变量的赋值,变量赋值时变量前必须加setSET @I = 30-- 声转载 2009-07-22 10:13:00 · 195 阅读 · 0 评论 -
MSSQL数据库编程总结
1.@@rowCount:取得返回的行数2.Case When then else end :将一列进行判断并返回判断后的给果到数据集 eg:网上的 select case love --列名 when 男追女 then 很难很难 --满足when的条件返回的数据集这列就为then的值 when 女追男 t原创 2009-05-21 10:55:00 · 165 阅读 · 0 评论 -
数据库,数据库表,数据程储过程,视图
判断数据是否存在: if exists(select * from master.dbo.sysdatabases where name=databaseName) 我们对他进一步分析,其实每新建一个数据库,数据库系统都会在master系统数据库中sysdatabases表中录入新建数据库的详细信息 ,我们可以通过对他进行平常的查询来判断决断数据库表是原创 2009-06-05 16:08:00 · 76 阅读 · 0 评论 -
SQL 函数 函数大全
Abs(number) 取得数值的绝对值。 Asc(String) 取得字符串表达式的第一个字符ASCII 码。 Atn(number) 取得一个角度的反正切值。 CallByName (object, procname, usecalltype,[args()]) 执行一个对象的方法、设定或传回对象的属性。 CBool(expression) 转换表达式为Boolean 型态。 CByte(ex原创 2009-07-06 17:16:00 · 72 阅读 · 0 评论 -
Union与Union All 与JOIN
UNION将两个或更多查询的结果组合为单个结果集,该结果集包含联合查询中的所有查询的全部行.将两个或更多查询的结果组合为单个结果集,该结果集包含联合查询中的所有查询的全部行。这与使用联接组合两个表中的列不同。使用 UNION 组合两个查询的结果集的两个基本规则是: 所有查询中的列数和列的顺序必须相同。数据类型必须兼容。 外联接。外联接可以是左向外联接、右向外联接或完原创 2009-07-10 13:12:00 · 1331 阅读 · 1 评论 -
update
1.update customers set carnumber=b.carnumber from customers a, customers20090923 b where a.carnumber is null and b.customerid=a.customerid原创 2009-09-23 12:37:00 · 119 阅读 · 0 评论 -
Oracle用户、权限、角色管理
Oracle 权限设置一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。 二、系统权限管理:1、系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。C转载 2009-10-19 16:08:00 · 159 阅读 · 0 评论 -
mysql 命令
1、MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show tables; 显示表 describe tablename; 表的详细描述 select 中加上distinct去除重复字段 mysqladmin drop databa原创 2009-10-27 16:54:00 · 122 阅读 · 0 评论