随笔分类 - SQL
            
    将Excel文件数据导入到SqlServer数据库的三种方案
    
            
            
        
摘要:最近在一个项目中需要用到Excel文件导入数据库的功能,本人很懒,所以到网上搜了一堆方法,但是通过对比,觉得一下三种是比较好用或者不是很常见的方法,希望对大家有所帮助。 方案一: 通过OleDB方式获取Excel文件的数据,然后通过DataSet中转到SQL Server,这种方法的优点是非常的灵活
        阅读全文
            
        
            
    SQL Server数据库partition by 与ROW_NUMBER()函数使用详解  (转)
    
            
            
        
摘要:关于SQL的partition by 字段的一些用法心得 先看例子: if object_id('TESTDB') is not null drop table TESTDB create table TESTDB(A varchar(8), B varchar(8)) insert into TE
        阅读全文
            
        
            
    SQL 数据库  触发器 、事务
    
            
            
        
摘要:触发器类型有两种: 1、AFTER(FOR)触发器 在动作执行之后触发(增删改执行完成后,触发器中的代码再执行),不能为视图指定for触发器,只能为表指定该触发器。 2、instead of触发器 可以理解为替代触发操作执行,写了这个之后,写的执行代码就没有用了,就被触发器的代码覆盖了 同时DML 
        阅读全文
            
        
            
    SQL 数据库  存储过程 视图
    
            
            
        
摘要:一、存储过程 1、概述 存储过程是一组编译在单个执行计划中的T-SQL语句 存储过程:就像函数一样的会保存在数据库中(可编程性) 存储过程的优点: 1、允许模块化程序设计 2、允许更快执行如果某操作需要大量T-SQL代码或需要重复执行,存储过程将比T-SQL批代码的执行要快。将在创建存储过程时对其进
        阅读全文
            
        
            
    SQL 数据库  连接查询  变量、if else、while
    
            
            
        
摘要:一、连接查询:通过连接运算符可以实现多个表查询。 连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。 常用的两个链接运算符: 1.join on(左右连接) 2.union(上下连接) 注:只有在列的数据类型一致时才能够连接起来 二、变量 SQL语言也跟其他编程语言一样,
        阅读全文
            
        
            
    SQL 数据库  right join  和left join 的区别
    
            
            
        
摘要:left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行 举例如下: 表A记录如下:aID aNum1 a200501112 a
        阅读全文
            
        
            
    SQL 数据库  子查询、主外键
    
            
            
        
摘要:子查询,又叫做嵌套查询。 将一个查询语句做为一个结果集供其他SQL语句使用,就像使用普通的表一样,被当作结果集的查询语句被称为子查询。 子查询有两种类型: 一种是只返回一个单值的子查询,这时它可以用在一个单值可以使用的地方,这时子查询可以看作是一个拥有返回值的函数; 另外一种是返回一列值的子查询,这
        阅读全文
            
        
            
    SQL 数据库  函数
    
            
            
        
摘要:1.数学函数:操作一个数据,返回一个结果 --取上限ceiling select code,name,ceiling(price) from car ; --取下限 floor select floor(price) from car --ABS 绝对值 --派 PI(),圆周率,括号里不需要加东西
        阅读全文
            
        
            
    SQL 数据库备、还,附、分,数据查询,聚合函数
    
            
            
        
摘要:认识数据库备份和事务日志备份 数据库备份与日志备份是数据库维护的日常工作,备份的目的是在于当数据库出现故障或者遭到破坏时可以根据备份的数据库及事务日志文件还原到最近的时间点将损失降到最低点。 数据库备份 数据库备份可以手动备份和语句备份 手动备份数据库 手动备份数据库 1.鼠标右键选择你要进行备份的
        阅读全文
            
        
            
    SQL 数据库基础
    
            
    
摘要:SQL:Structured Quety Language SQL SERVER是一个以客户/服务器(c/s)模式访问、使用Transact-SQL语言的关系型数据库管理子系统(RDBMS) DBMS :Database Management System数据库管理系统 数据库:程序用来存取数据的 
        阅读全文
            
        
 
                     
                    
                 
                    
                 
 浙公网安备 33010602011771号
浙公网安备 33010602011771号