SQL基础知识
文章平均质量分 81
英児
这个作者很懒,什么都没留下…
展开
-
2012 SQL 存储过程 分页
create procedure proc_View_UserInfo --根据视图创建分页存储过程@pageIndex int, --自定义变量@pageSize int --自定义变量asselect * from View_UserInfo --查询视图order by UserId --按UserId排序offset (@pageIndex-1)*@p原创 2012-07-23 18:15:23 · 381 阅读 · 0 评论 -
MSSQL 时间通用存储过程
/***********************************************************************************************author: QLPlast updated: 2005-03-16, awensremark:t_amount replace with numeric(18,8),double precis原创 2012-11-30 21:04:45 · 2529 阅读 · 0 评论 -
MSSQL 非个别计价的材料要自动配对
set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo---------sql---------------ALTER procedure [dbo].[aa_autofinishedbatch] @finishedbillid integeras declar原创 2012-11-29 19:52:56 · 2085 阅读 · 0 评论 -
MSSQL基础整理二
T-SQL语言主要有:一:DML(数据操作语言):用来查询、插入、删除和修改数据库中的数据,如select、insert、update、delete等。二:DCL(数据控制语言):用来控制数据库组件的存取许可、存取权限等,如grant、revoke等。三:DDL(数据定义语言):用来建立数据库、数据库对象和定义其列,大部分是以create开头的命令,如createtable、creat原创 2012-11-15 20:58:32 · 2987 阅读 · 0 评论 -
MSSQL 性能优化综述详解
一个系统的性能的提高,不单单是试运行或者维护阶段的性能调优的任务,也不单单是开发阶段的事情,而是在整个软件生命周期都需要注意,进行有效工作才能达到的。所以我希望按照软件生命周期的不同阶段来总结数据库性能优化相关的注意事项。 一、 分析阶段 一般来说,在系统分析阶段往往有太多需要关注的地方,系统各种功能性、可用性、可靠性、安全性需求往往吸引了我们大部分的注意力,但是,我们必须注意,性能是原创 2012-11-15 20:52:20 · 2500 阅读 · 0 评论 -
MSSQL性能详解
sql分享近期因工作需要,希望比较全面的总结下SQL SERVER数据库性能优化相关的注意事项,在网上搜索了一下,发现很多文章,有的都列出了上百条,但是仔细看发现,有很多似是而非或者过时(可能对SQL SERVER6.5以前的版本或者ORACLE是适用的)的信息,只好自己根据以前的经验和测试结果进行总结了。我始终认为,一个系统的性能的提高,不单单是试运行或者维护阶段的性能调优的原创 2012-11-15 07:58:28 · 2605 阅读 · 0 评论 -
MSSQL入门基础经典
sql分享 说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 1 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from b; 说明:显示文章、提交人和最后回复时间原创 2012-11-14 19:45:48 · 1301 阅读 · 0 评论 -
数据库经典基础试题总结
第一章 1. 单个用户使用的数据视图的描述称为()(2001年10月全国卷) a. 外模式 b. 概念模式 c. 内模式 d. 存储模式 2. 子模式ddl用来描述()(2001年10月全国卷) a. 数据库的总体逻辑结构 b. 数据库的局部逻辑结构 c. 数据库的物理存储结构 d. 数据库的概念结构 3. 在dbs中,dbms和os之间的关系是()(2001年10月全国卷)原创 2012-11-13 22:22:16 · 57038 阅读 · 0 评论 -
MSSQL 新手学习要点
sql分享快捷键功能快捷键功能CTRL+A全选F3 重复查找CTRL+C复制CTRL+H替换CTRL+V粘贴CTRL+SHIFT+L使选定内容为小写CTRL原创 2012-11-12 22:18:12 · 725 阅读 · 0 评论 -
MSSQL-基础实用语句集
sql分享 --创建文件夹exec xp_cmdshell 'mkdir F:\Student','no_output'go--判断数据库是否存在,存在删除之if exists(select * from sys.databases where [name]='StuDB') drop database StuDBgo create database原创 2012-11-11 15:22:32 · 723 阅读 · 0 评论 -
MSSQL JOIN用法
DECLARE @TA TABLE (IDA INT,VA VARCHAR(10))DECLARE@TB TABLE (IDB INT,VB VARCHAR(10))INSERT INTO @TA SELECT1,'AA' UNION SELECT2,'BC' UNION SELECT3,'CCC'INSERT INTO @TBSELECT原创 2012-11-10 08:49:56 · 636 阅读 · 0 评论 -
MSSQL 05,08删除过期备份
create proc sp_backupdatabase @bak_path nvarchar(4000)='' --备份路径;,@baktype int = null --备份类型为全备,1为差异备,2为日志备份,@type int = null --设置需要备份的库,0为全部库,1为系统库,2为全部用户库,原创 2012-11-10 08:53:58 · 324 阅读 · 0 评论 -
msql 如何用"最小缺失数"实现日期的自动补全
sql分享 --如何用"最小缺失数"实现日期的自动补全-->生成测试数据:GOIF OBJECT_ID('TBL')IS NOT NULLDROP TABLE TBLGOCREATE TABLE TBL(日期 DATE,备注 VARCHAR(100))GOINSERT TBLSELECT '2012-03-02','B' UNION ALLS原创 2012-10-22 21:34:36 · 602 阅读 · 0 评论 -
MSSQL英儿版基础整理二
sql分享 --修改“ Department ”名为“理科”,"Number=8"update W set Number=8 where Department='理科'--默认值。修改表改该列增加默认值alter table W add constraint df_check_year default('1990-01-21') for [Year]--查询“ [Yea原创 2012-12-05 07:51:57 · 2008 阅读 · 0 评论