E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
TSQL
Linq 学习(1) 概述
Linq是Language Integrated Query, 初识Linq感觉跟SQL Server的
Tsql
很像,可以进行语言必备的逻辑操作,也可以实现对集合的直接查询。
·
2015-10-31 17:25
LINQ
无废话-SQL Server 2005新功能(1) -
TSQL
无废话-SQL Server 2005新功能(1) -
TSQL
SQL Server 2005相对于SQL Server 2000改进很大,有些还是非常实用的。
·
2015-10-31 17:02
sql server 2005
TSQL
与PL/SQL的比较
转自http://www.cnblogs.com/and/archive/2010/08/10/1795969.html
TSQL
与PL/SQL 的比较 以前一直用
·
2015-10-31 17:12
pl/sql
(19) 临时表使用的两个极端
一种是从不使用临时表,直接不用或用普通表来做这个功能 一种是会点
TSQL
的,喜欢把SQL Server的经验套过来,但忽视了
·
2015-10-31 17:38
临时表
Inside
TSQL
Querying - Chapter 3. Query Tuning
Tuning Methodology When dealing with performance problems, database professionals tend to focus on the technical aspects of the system, such as resource queues, resource utilization, and so on. Howev
·
2015-10-31 17:37
tuning
Inside
TSQL
Querying - Chapter 2. Physical Query Processing
Summary Description The SQL language is spoken by most database experts, and all relational database products include some dialect of the SQL standard. Nevertheless, each product has its own particul
·
2015-10-31 17:35
process
tsql
与时间(周)相关的一些操作
这篇post写点与日期时间周操作有关的一些操作,也是对工作共用到的这些做一些总结。 sql server里面有个set datefirst的语句,用于设置一周的第一天。可选值为1到7。语法如下: SET DATEFIRST { number | @number_var } 其中number可以为数值1到7。@number_var可以为自定义的变量。如果set datefirst 1,那么每
·
2015-10-31 17:44
sql
返回有关全文目录属性的信息
http://www.yesky.com/imagesnew/software/
tsql
/ts_fa-fz_7x15.htm Transact-SQL 参考 FULLTEXTCATALOGPROPERTY
·
2015-10-31 13:56
属性
INSERT 失败,因为下列 SET 选项的设置不正确: 'ARITHABORT'
ARITHABORT' 当你在SQL Server上试图更新一个索引视图引用的表时,你可能回收到如下有错误 INSERT 失败,因为下列 SET 选项的设置不正确: 'ARITHABORT' 你必须在
TSQL
·
2015-10-31 13:29
insert
TSQL
LAB 2 - Writing Conditional WHERE Clauses
TSQL
LAB 2 - Writing Conditional WHERE Clauses By Jacob Sebastian, 2008/02
·
2015-10-31 11:15
Condition
TSQL
基础(一) - 查询
select 1.查询一张表(orders)的所以纪录 select * from Orders 2.查询一张表(orders)某字段的所有记录 select OrderID,OrderDate from Orders where 如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句 select * from Orders
·
2015-10-31 11:54
sql
Sql Server 中 删除正在使用的数据库
---删除正在使用的数据库 --sp_dboption Sql Server 联机丛书: ms-help://MS.SQLCC.v10/MS.SQLSVR.v10.zh-CHS/s10de_6
tsql
·
2015-10-31 11:27
SQL Server
MVC LINQ中用封装的
TSQL
通用更新方法
今天用LINQ的update出现问题了,LINQ的BUG不少,呵呵,所以自己把
TSQL
拿出来,做了一个封装,适用的所有表,更新有两种,普通更新和记数更新 看代码:这两个方法是写在DAL里的数据操作基类里的
·
2015-10-31 11:16
LINQ
如何SQL Server用事件探查器是只跟踪某个表某个字段的操作。
具体作法: 1.建立一个跟踪, 2.修改跟踪属性, 跟踪数据列至少包括TEXTDATA列, 跟踪事件至少包括
TSQL
所有子项, 跟在筛选条件中加入TEXTDATA同于%表名%或同于%列名
·
2015-10-31 11:47
SQL Server
sql server字符串相加为NULL
sql server
TSQL
在有字符串拼接的情況下,必須要初始化字符串, set @errorMsg += N'表 role 沒有主鍵'+'.'
·
2015-10-31 10:02
SQL Server
SQL Server 2005新功能(1) -
TSQL
SQL Server 2005相对于SQL Server 2000改进很大,有些还是非常实用的。 举几个例子来简单说明 这些例子我引用了Northwind库。 1. TOP 表达式 SQL Server 2000的TOP是个固定值,是不是觉得不爽,现在改进了。 --前n名的订单 declare @n int set @n
·
2015-10-31 10:31
sql server 2005
tsql
的奇特语法
也许是离开t-sql太久了,突然发现很多t-sql的奇特语法 用一句sql解决多种排序: declare @flag int=0; SELECT C1, C2 FROM T ORDER BY CASE WHEN @flag = 1 THEN C1 END ASC, CASE WHEN @flag = 0 THEN C1 END DESC 插入N行数据(省得每行数据写
·
2015-10-31 10:12
sql
Not in 的LinQ实现
In
TSQL
, I would use the following: SELECT BarrierTypeKey, Description FROM dbo.BarrierTypes
·
2015-10-31 10:26
not in
利用Sql Server 2005的新函数ROW_NUMBER()写的高效分页存储过程
微软最新发布的MSSQL2005,对
TSQL
进行了小规模的加强,有些函数的确非常实用。就比如ROW_NUMBER()函数,实现了原先一直要用存储过程来进行大数据分页的功能。
·
2015-10-31 09:46
sql server 2005
SQL Server中EXISTS结构
EXISTS结构 EXISTS结构是一个
TSQL
函数,这个函数会就圆括号中的子查询返回一个布尔变量。如果子查询返回了任意行的话,这个结构就返回真;否则,它就返回假。
·
2015-10-31 09:50
SQL Server
tsql
LastIndexOf
ALTER FUNCTION [dbo].[LastIndexOf] (@stringValue as nvarchar(1000), @stringSearch as nvarchar(1000)) returns int AS BEGIN DECLARE @lastindex int SET @lastindex= 0 DECLARE @tempin
·
2015-10-31 09:49
indexOf
MSSQL一个实例多个端口。
1、tcp/ip添加1433,8000 2、use [master]GOCREATE ENDPOINT
TSQL
_Settlement STATE = STARTED AS TCP ( LISTENER_PORT
·
2015-10-31 09:22
MSSQL
sqlserver2005 新建批处理作业的步骤
项中输入作业名称 --"步骤"项 --新建 --"步骤名"中输入步骤名 --"类型"中选择"Transact-SQL 脚本(
TSQL
·
2015-10-31 09:48
sqlserver2005
在sqlserver中,优化器如何利用统计信息来估算返回的行数(二)
如果在
TSQL
中使用临时变量,优化器又是如何来评估行数的?
·
2015-10-31 08:46
sqlserver
TSQL
糟糕的编码规范
作为一名DBA,不免要与形形色色的
TSQL
代码打交道,看以下的三例: 1:distinct 中乱用括号: SELECT DISTINCT (TransactionID),ProductID
·
2015-10-31 08:45
编码规范
MSSQL数据库邮件系列二(SSMS和
TSQL
)
一、前言 在配置数据库邮件之前,先和大家说说数据库邮件体系,首先我们知道的,msdb系统数据库保存有关Job,Database Mail,Nodifyication等等之类信息的. MSSQL2005的邮件功能,使用了Services Broker进行了队列处理.然后使用外部进程,这个可以在配置成功Mail以后查看任务管理器中的进程. 另外的, sp_send_dbmail是手动发送邮件的存
·
2015-10-31 08:20
MSSQL
SQL Server 2005 技术内幕
TSQL
查询学习笔记chapter4之二表表达式Table Expressions
用到的数据库NorthWind http://www.microsoft.com/downloads/details.aspx?FamilyID=06616212-0356-46a0-8da2-eebc53a68034&DisplayLang=en 一:派生表 定义:我们把派生表当成普通表来处理,所有它出现在From语句后.派生表完全是虚拟的,没有被具体化.所有我们使用它性能没有降低
·
2015-10-30 14:00
sql server 2005
tsql
字符串操作
把以前做项目时用到的字符串操作函数发出来: /*----------------------------------------------------------------------------------------- * Copyright(C) 2008 版权所有 * 功能描述:得到字符串长度 * 创建标识:亦心,2009年月日 * 修
·
2015-10-30 14:33
sql
Tsql
123
temp tablecreate table #temp1(fmname nvarchar(255), emigra nvarchar(255))insert into FMToEmigraMapping select fmname,emigra from #temp insert into #temp1(fmname) select em
·
2015-10-30 13:45
sql
招 .Net 网站程序员, Flash 程序员
(如有标签语言基础亦可)熟悉 网站开发和主流网络程序流程.熟悉 MS SQL Server, 熟悉
TSQL
语言, 并能自如应用开发相关存储过程, 触发事件, 视图.
·
2015-10-30 13:06
Flash
Tsql
获取服务器信息
Tsql
获取服务器属性,如服务器版本。
·
2015-10-30 13:44
sql
AMO olap Test C# generate
tsql
and mdx
通过AMO访问online的cube,生成等值的
TSql
和mdx 自动生成等值的
TSQL
和MDX进行Cube测试.其中难度比较大的部分是拼接
TSQL
.
·
2015-10-30 12:41
test
TSQL
近段使用总结
近两个月一直在做的项目是进行用户分析,其中主要的工作就是从两个数据量相对较大的表中汇总数据。 1.由于表本身比较大,查询相对复杂,我就使用临时表,先根据查询条件过滤一部分数据到临时表中。 2.再对临时表进行关联查询,这样降低联接时的数据量。查询前还对关键字段进行了索引。 3.我设置了事务隔离级别为uncommited read.也可以在查询的时候在表后加with(nolock) 这样可以提高
·
2015-10-30 12:39
sql
实例讲解如何把表格变量传递到存储过程中
TSQL
也不例外。 SQL Server 2000通过OPENXML可以实现这个功能,用户可以把数据存储为VARCHAR数据类型然后进行传递。
·
2015-10-30 10:41
存储过程
Oracle 还原序列
代码 declare n number ( 10 );
tsql
varchar2 ( 100 ); begin select
·
2015-10-30 10:57
oracle
T-SQL 拆分 IP 地址
比如有一个ip地址是 192.168.12.8 在
TSQL
中希望得到对应的数值表示法 192*256^3 + 168*256^2+12*256 + 8 =3232238600
·
2015-10-28 09:19
t-sql
TSQL
存储过程示例之事务处理
代码 SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER PROCEDURE [ dbo ] . [
·
2015-10-28 08:12
存储过程
TSQL
--NULL值和三值逻辑
在SQL SERVER 中逻辑表达式存在三种值:TRUE+FALSE+UNKNOWN。UNKNOW可以理解为不确定,既不是TRUE又不是FALSE的表达式,主要由与NULL相关的逻辑判断引起,值为NULL就意味着该未赋值或该值未确定。 与NULL值做算术运算时,其结果是NULL,如果1+NULL结果为NULL SQL Server不同场景下对UNKNOWN处理不同,对NULL的
·
2015-10-28 08:38
null
ROW_NUM实现分页
微软最新发布的MSSQL2005,对
TSQL
进行了小规模的加强,有些函数的确非常实用。就比如ROW_NUMBER()函数,实现了原先一直要用存储过程来进行大数据分页的功能。
·
2015-10-27 16:18
分页
INSERT 失败,因为下列 SET 选项的设置不正确: 'ARITHABORT' SET ARITHABORT ON | OFF
ARITHABORT' 当你在SQL Server上试图更新一个索引视图引用的表时,你可能回收到如下有错误 INSERT 失败,因为下列 SET 选项的设置不正确: 'ARITHABORT' 你必须在
TSQL
·
2015-10-27 15:34
insert
Top 10 steps to optimize data access in SQL Server
2009年06月01日 Top 10 steps to optimize data access in SQL Server: Part II (Re-factor
TSQL
·
2015-10-27 15:39
SQL Server
数据库优化实践【
TSQL
篇】
除此之外,我们还可以调整数据访问代码和
TSQL
,本文就介绍如何以最优的方法重构数据访问代码和
TSQL
。
·
2015-10-27 13:45
数据库优化
数据库优化实践【高级索引、反范式篇】
经过索引优化,重构
TSQL
后你的数据库还存在性能问题吗?完全有可能,这时必须得找另外的方法才行。
·
2015-10-27 13:45
数据库优化
执行计划--参数化设置
执行计划与参数化设置 当
TSQL
语句发送到SQL Server引擎时,SQL 引擎需要对先其进行语法分析检查,然后生成执行计划,再按照执行计划运行并按照指定格式封装结果集返回,
TSQL
的运行时间包括生成执行计划的时间和与运行执行计划的时间
·
2015-10-27 13:43
执行计划
TSQL
--临时表和表变量
1. 临时表适用数据量较大的情况,因为临时表可以建立索引2. 表变量适用于数据较小的情况,表变量只能在定义时创建约束(PRIMARY KEY/UNIQUE)从而间接建立索引3. 临时表是事务性的,数据会随着事务回滚而回滚,表变量是非事务性的4. 临时表和表变量都存放在内存中,当内存存在压力时才放入到硬盘5. 临时表属于回话级别,除非显式DROP,否则会一直保持到回话结束6. 表变量属于上下文级别,
·
2015-10-27 13:42
sql
TSQL
--约束基础和Demo
--============================================================ SQL SERVER 中使用constraint和role来对数据进行限制,role需要先创建,再应用到指定的表和列上,role可以被应用到多个对象上。而constraint只能针对单一对象,处理的问题更多一些,constraint可以跨越多个表处理,如限制某个表中输入的
·
2015-10-27 13:41
demo
SQL Server Window Function 窗体函数读书笔记一 - SQL Windowing
Running totals Moving averages Gaps and islands 先看一个简单的应用 - 按照订单额从高到低对订单表信息做一个排名 USE
TSQL
2012
·
2015-10-27 12:58
SQL Server
TSQL
--删除登陆相关的用户
无二话,上代码 --删除登陆相关的用户 --遍历所有数据库,查找到与登录名相关联的的用户,生成删除脚本 DECLARE @loginName NVARCHAR(200) SET @loginName='DBA'; DECLARE @comm NVARCHAR(MAX) SET @comm=N' USE [?]; IF(EXISTS(SELECT 1 FROM SYS.data
·
2015-10-27 12:59
sql
TSQL
--查找连续登陆用户
--========================================== 需求:有一个用户登陆日志表,记录用户每次登陆时间,然后想查找用户按天连续登陆的情况,找出每次连续登陆的最早时间和最后时间以及连续登陆天数。 --=========================================== 由于长久未写此类SQL,有点手生,本着走一步算一步的精神,慢慢来。 首
·
2015-10-27 12:55
sql
TSQL
--验证身份证是否有效
/****** Object: UserDefinedFunction [dbo].[udf_IsvalidIDCard] Script Date: 02/27/2014 16:03:20 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE FUNCTION [dbo].[udf_IsvalidI
·
2015-10-27 12:51
sql
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他