随笔分类 - 【后端-SQL优化】
摘要:1 列传行 listagg(city,',') within GROUP (order by city) over (partition by nation) rank with temp as( select 500 population, 'China' nation ,'Guangzhou'
阅读全文
摘要:--存储过程名和参数,参数中in表示传入参数,out标示传出参数,inout表示传入传出参数 create procedure p_procedurecode(in sumdate varchar(10)) begin declare v_sql varchar(500); --需要执行的SQL语句 declare sym varchar(6); ...
阅读全文
摘要:1 /* 2 * 多条记录连接成一条 3 * tableName 表名 4 * type 类型:可以是insert/update/select之一 5 */ 6 create or replace function my_concat(tableName varchar2,type varchar2) 7 return varchar2...
阅读全文
摘要:需要优化点: 思考一:通过sql语句的优化来优化 思考二:通过程序递归的方法来优化 2015-9-14 解决结果: 通过sql语句的优化来优化,重点分析: select dep_id as id ,dep_name as name,super_id as pid,folder from td_dep
阅读全文
摘要:本文转载自Fish Li开始SQL Server 查找记录的方法SQL Server Join 方式更具体执行过程索引统计信息:查询计划的选择依据优化视图查询推荐阅读-MSDN文章对于SQL Server的优化来说,优化查询可能是很常见的事情。由于数据库的优化,本身也是一个涉及面比较的广的话题, 因...
阅读全文
摘要:错误信息如下:标题: Microsoft SQLServer Management Studio Express------------------------------附加数据库 对于 服务器“TITANIC-PC/SQLEXPRESS”失败。 (Microsoft.SqlServer.Expr...
阅读全文
摘要:本文转载自Crazy CoderSELECT * FROM 表 WHERE CONVERT(Nvarchar, dateandtime, 111) = CONVERT(Nvarchar, GETDATE(), 111) ORDER BY dateandtime DESC本月记录SELECT * FR...
阅读全文
摘要:《1》SQL Server设置主键自增长列SQL Server设置主键自增长列1.新建一数据表,里面有字段id,将id设为为主键 www.2cto.com create table tb(id int,constraint pkid primary key (id))create table tb(...
阅读全文
摘要:Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示如果还为了这个纠结,就直接看看后面的解说,做决定吧。一般如果用到中文或者其它特殊字符,我就会使用n开头的类型,否则的话直接使用var开头的。sql server中的varchar...
阅读全文
摘要:为了帮助网友解决“SQL Server快捷方式丢了怎么启动”相关的问题,中国学网通过互联网对“SQL Server快捷方式丢了怎么启动”相关的解决方案进行了整理,用户详细问题包括:Microsoft SQL Server\80\Tools\Binn文件夹哪个文件是启动的 ?|,具体解决方案如下:解决...
阅读全文
摘要:本文转载自忙碌的布谷鸟如何使用Connection对象连接数据库?对于不同的.NET数据提供者,ADO.NET采用不同的Connection对象连接数据库。这些Connection对象为我们屏蔽了具体的实现细节,并提供了一种统一的实现方法。Connection类有四种:SqlConnection,O...
阅读全文
摘要:一、Isnull函数Isnull函数主要作用是将为空的值替换为指定值,如果不为空返回检查类型的返回值,isnull的语法:Isnull(check_expression , replacement_value)参数check_expression ,是待检查是否为空的表达式,参数replacemen...
阅读全文
摘要:(一)SET ANSI_NULLS {ON | OFF}指定在对空值使用等于 (=) 和不等于 () 比较运算符时,这些运算符的 SQL-92 遵从行为。注释SQL-92 标准要求对空值的等于 (=) 或不等于 () 比较取值为 FALSE。当 SET ANSI_NULLS 为 ON 时,即使col...
阅读全文