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
T-SQL
T-SQL
MERGE AND OUTPUT
1, CREATE TABLE #t (id int IDENTITY(1,1) PRIMARY KEY, val int NOT NULL, testguid uniqueidentifier NOT NULL DEFAULT NEWID() ); GO INSERT #t (val) OUTPUT INSERTED.id, INSERTED.val, INSERTED.
wsql
·
2012-06-23 02:00
merge
T-SQL
问题解决集锦——数据加解密
文章来源:CSDN论坛DBA_Huangzj问题一:如何为数据进行加密与解密,避免使用者窃取机密数据?对于一些敏感数据,如密码、卡号,一般不能使用正常数值来存储。否则会有安全隐患。以往的加密解密都有前端应用程序来辅助完成。而数据库一般只能加密不能解密。从2005开始提供了数据库层面的数据加密与解密。其实现方式主要有以下:1、利用CONVERT改变编码方式:利用该函数把文字或数据转换成VARBINA
anyqu
·
2012-06-20 14:00
Algorithm
sql
加密
schema
解密
encryption
[置顶]
T-SQL
问题解决集锦——数据加解密(2)
问题三、如何让指定用户可以对数据表进行Truncate操作? Truncate在对大表全删除操作时,会明显比Delete语句更快更有效,但是因为它不需要存放日志,并且一定是全表删除,所以造成数据的不可恢复性。也说明了它的危险性。 但是,执行Truncate需要有表拥有者、系统管理员、db_owner、db_ddladmin这些里面的其中一种高权限角色才能执行。
DBA_Huangzj
·
2012-06-20 11:00
sql
数据库
session
解密
user
sqlserver
T-SQL
问题解决集锦——数据加解密(2)
问题三、如何让指定用户可以对数据表进行Truncate操作? Truncate在对大表全删除操作时,会明显比Delete语句更快更有效,但是因为它不需要存放日志,并且一定是全表删除,所以造成数据的不可恢复性。也说明了它的危险性。 但是,执行Truncate需要有表拥有者、系统管理员、db_owner、db_ddladmin这些里面的其中一种高权限角色才能执行。 对此,可以使用05之后
wsql
·
2012-06-20 11:00
t-sql
T-SQL
问题解决集锦——数据加解密(2)
问题三、如何让指定用户可以对数据表进行Truncate操作? Truncate在对大表全删除操作时,会明显比Delete语句更快更有效,但是因为它不需要存放日志,并且一定是全表删除,所以造成数据的不可恢复性。也说明了它的危险性。 但是,执行Truncate需要有表拥有者、系统管理员、db_owner、db_ddladmin这些里面的其中一种高权限角色才能执行。 对此,可以使用05之后
wsql
·
2012-06-20 11:00
t-sql
T-SQL
高级篇(三)
索引 示意图 定义 索引提供指针指向存储在表中指定列的数据值,然后根据指定的排序次序排列这些指针 作用 通过使用索引,大大提高数据库的检索速度,改善数据库性能索引六大类1. 唯一索引a) 唯一索引不允许两行具有相同的索引值2. 主键索引a) 在数据库关系图中为表定义一个
heqingsong1
·
2012-06-18 17:00
sql
sql
数据库
server
服务器
存储
output
T-SQL
高级篇(二)
局部变量 在
T-SQL
中,局部变量的名称必须以标记@作为前缀 语法 DECLARE@变量名数据类型局部变量的赋值
heqingsong1
·
2012-06-18 17:00
sql
sql
数据库
server
delete
sqlserver
transactions
T-SQL
高级篇(一)
数据库设计 定义 数据库设计就是将数据库中的数据实体以及这些数据实体之间关系,进行规划和结构化的过程在需求分析阶段,设计数据库的一般步骤A. 收集相信B. 标识实体C. 标记每个实体需要存储的详细信息/属性D. 标识实体之间的关系在概要设计阶段和详细设计阶段数据库设计步骤:1. 绘制E-R图2. 将E-R图转化为
heqingsong1
·
2012-06-18 17:00
sql
数据库
server
table
null
database
Go
T-SQL
问题解决集锦——数据加解密
以下代码已经在SQLServer2008上的示例数据库测试通过 问题一:如何为数据进行加密与解密,避免使用者窃取机密数据? 对于一些敏感数据,如密码、卡号,一般不能使用正常数值来存储。否则会有安全隐患。以往的加密解密都有前端应用程序来辅助完成。而数据库一般只能加密不能解密。 从2005开始提供了数据库层面的数据加密与解密。其实现方式主要有以下: 1、利用CONVERT改变编码方式: 利用
wsql
·
2012-06-18 16:00
t-sql
T-SQL
问题解决集锦——数据加解密
以下代码已经在SQLServer2008上的示例数据库测试通过 问题一:如何为数据进行加密与解密,避免使用者窃取机密数据? 对于一些敏感数据,如密码、卡号,一般不能使用正常数值来存储。否则会有安全隐患。以往的加密解密都有前端应用程序来辅助完成。而数据库一般只能加密不能解密。 从2005开始提供了数据库层面的数据加密与解密。其实现方式主要有以下: 1、利用CONVERT改变编码方式: 利用
wsql
·
2012-06-18 16:00
t-sql
[置顶]
T-SQL
问题解决集锦——数据加解密
以下代码已经在SQLServer2008上的示例数据库测试通过问题一:如何为数据进行加密与解密,避免使用者窃取机密数据? 对于一些敏感数据,如密码、卡号,一般不能使用正常数值来存储。否则会有安全隐患。以往的加密解密都有前端应用程序来辅助完成。而数据库一般只能加密不能解密。 从2005开始提供了数据库层面的数据加密与解密。其实现方式主要有以下:1、 利用CONVERT改变编码方式
DBA_Huangzj
·
2012-06-18 16:00
Algorithm
加密
schema
解密
sqlserver
encryption
第一章:执行计划基本知识
收藏学习:http://www.cnblogs.com/bigholy/archive/2011/12/02/2272448.html 简单地说,执行计划是查询优化器以最有效的方式来完成用户提交的
T-SQL
leamonjxl
·
2012-06-15 10:00
sql
优化
server
存储
sqlserver
引擎
statistics
第一章:执行计划基本知识--范例入门
执行计划对于编写高效的
T-SQL
代码提供了帮助,对于诊断
T-SQL
问题或监控及系统都有积极的作用。如何使用它们来为你提供需要的信息,就需要充分地了解执行计划内部包含的信息以及解释其中的意思。
leamonjxl
·
2012-06-15 10:00
sql
优化
数据库
server
sqlserver
工具
图形
SQL Server 触发器
触发器简介触发器实际上就是一种特殊类型的存储过程,它是在执行某些特定的
T-SQL
语句时自动执行的一种存储过程。
byondocean
·
2012-06-14 17:00
T-SQL
语句的拼接后,查询结果集
DECLARE@SqlNVARCHAR(MAX),@ReceiveIDNVARCHAR(50) SET@ReceiveID='WHEREAreaID=11' SET@Sql='SELECT*FROMdbo.Area_Info' IF(ISNULL(@ReceiveID,'')<>'') BEGIN SET@Sql=@Sql+@ReceiveID END --PRINT@Sql EXEC(@
love_may555
·
2012-06-14 16:00
T-Sql
,自定义函数,返回递归结果集
写程序是总是用到父子关系的数据,通过给定节点得到其子节点的记录,写视图但是不支持传入参数。那就用自定义函数来完成这个需求吧!1.创建视图createFunctionmyFunc(@idInt)Returns@tabtable(idint,ParentIdint,[Level]int,TNamenvarchar(50))As begin --DECLARE@typeIdint; --set@t
xxj_jing
·
2012-06-13 22:00
SQL Server中的执行计划引擎入门
简介 当查询优化器(QueryOptimizer)将
T-SQL
语句解析后并从执行计划中选择最低消耗的执行计划后,具体的执行就会交由执行引擎(ExecutionEngine)来进行执行。
leamonjxl
·
2012-06-13 17:00
JOIN
sql
server
merge
引擎
nested
loops
net下web开发人员要掌握哪些技术才算好
基础:C#语言基础HTMLJSCSSASP.NET框架IIS
T-SQL
ASP.NET控件使用操作系统基础进阶:C#高级CLRILXHTML无刷新技术控件开发.NET框架源码阅读
miragesky2049
·
2012-06-13 14:00
web开发
正则表达式
asp.net
SharePoint
visio
log4net
SQL Server:
T-SQL
Alternative to 'CREATE OR REPLACE' in PL/SQL
'CREATEORREPLACE'SQLstatementisusedwidelyinPL/SQL(supportedinOracle,PostgreSQL,etc).ItisveryusefulinSQLscriptfileswhichhelpusertobuildupdatabaseobjects.ButinT-SQL(supportedinMicrosoftSQLServeronly),'C
XinYaping
·
2012-06-12 16:00
sql
sql
server
command
Microsoft
database
PostgreSQL
T-Sql
函数,替换字段内的 html 标签
1.创建函数脚本SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGO--=============================================--Author:--Createdate:--Description: 替换字段中的HTML标签标签内的属性,保留标签对包含的内容--====================================
xxj_jing
·
2012-06-12 11:00
html
Date
function
脚本
T—SQL程序设计
T-SQL
为SQL的扩展语言,加入了程序语言中的if,while,case,return等语法,同时可以使用函数等数据库对象,运算符,批注等。这一章主要讲了数据类型,变量,函数,控制流程和游标等。
wsql
·
2012-06-12 01:00
程序设计
T—SQL程序设计
T-SQL
为SQL的扩展语言,加入了程序语言中的if,while,case,return等语法,同时可以使用函数等数据库对象,运算符,批注等。这一章主要讲了数据类型,变量,函数,控制流程和游标等。
wsql
·
2012-06-12 01:00
程序设计
T—SQL程序设计
T-SQL
为SQL的扩展语言,加入了程序语言中的if,while,case,return等语法,同时可以使用函数等数据库对象,运算符,批注等。
liutengteng130
·
2012-06-12 01:00
sql
sql
数据库
server
扩展
语言
2012年4月份编程语言排行榜
T-SQL
退步较大,由14滑到第18,份额也有较显著得到减少。2012年4月编程语言排行榜前10位
keymo_
·
2012-06-10 11:00
T-SQL
检查列校验
下面的代码检查列校验不匹配库校验。 IF OBJECT_ID('tempdb..#res') IS NOT NULL DROP TABLE #resGODECLARE@db sysname,@sql nvarchar(2000)CREATE TABLE #res(server_name sysname, db_name sysname, db_collation sysname, table_
wsql
·
2012-06-09 03:00
t-sql
SQL查询性能分析
下面做一个简单的介绍:一、SQLProfiler工具SQLProfiler可用于:l图形化监视SQLServer查询;l在后台收集查询信息;l分析性能;l诊断像死锁这样的问题;l调试Transact-SQL(
T-SQL
wsql
·
2012-06-01 16:00
性能分析
SQL查询性能分析
下面做一个简单的介绍:一、SQLProfiler工具SQLProfiler可用于:l图形化监视SQLServer查询;l在后台收集查询信息;l分析性能;l诊断像死锁这样的问题;l调试Transact-SQL(
T-SQL
java-mans
·
2012-06-01 16:00
性能分析
SQL查询性能分析
下面做一个简单的介绍:一、SQLProfiler工具SQLProfiler可用于:l图形化监视SQLServer查询;l在后台收集查询信息;l分析性能;l诊断像死锁这样的问题;l调试Transact-SQL(
T-SQL
iteye_14608
·
2012-06-01 16:00
SQL查询性能分析
下面做一个简单的介绍:一、SQLProfiler工具SQLProfiler可用于:l图形化监视SQLServer查询;l在后台收集查询信息;l分析性能;l诊断像死锁这样的问题;l调试Transact-SQL(
T-SQL
wsql
·
2012-06-01 16:00
性能分析
T-SQL
with关键字
T-SQLwith关键字Select字句在逻辑上是SQL语句最后进行处理的最后一步,所以,以下查询会发生错误:SELECT YEAR(OrderDate)ASOrderYear, COUNT(DISTINCTCustomerID)ASNumCusts FROMdbo.Orders GROUPBYOrderYear;因为groupby是在Select之前进行的,那个时候orderYear这个
.net 流氓
·
2012-06-01 08:00
Transact-SQL编程规范
大写
T-SQL
语言的所有关键字,谓词和系统
weizhiai12
·
2012-05-31 16:00
sql(
t-sql
)优化
1.在应用程序中需要执行到的SQL语句,都应该放到查询分析器执行一遍,看看SQL的实际执行计划。和所花费的时间等其它的一些性能指标。这是一个好的习惯,确保在开发阶段SQL的执行效率不会太差,比等到上线时候来优化SQL,所需要的成本要低的多。 --查看IO扫描信息 set statistics io on; --查看CPU执行时间 se
lusanxiong
·
2012-05-30 17:00
sql
t-sql
with as用法
with as 在
t-sql
(SQL Server 2005版)中也称为公用表达试,语法如下: WITH [name of temporary resultset] (columns in result
lusanxiong
·
2012-05-30 14:00
SQL Server
SQL Server 2005的OutPut子句用法
最近在写
T-sql
语句的时候同事向我介绍了output子句的用法。假设现在有这样一张表t_users现在有这样一个需求,从表中取出一条记录插入到其他的表中之后并且删除记该录。
scorpio3k
·
2012-05-28 22:00
发生死锁时自动发mail
往往用户反映说系统卡死了,半天没反应,这时我们去查看活动监视器(ActivityMonitor),或通过
T-SQL
(可参考这里),或通过Trace等手段,发现数据库发生死锁了。
Burgess_Liu
·
2012-05-28 12:00
sql
数据库
server
object
table
query
insert
SQL分割字符串
T-SQL
对字符串的处理能力比较弱,比如我要循环遍历象1,2,3,4,5这样的字符串,如果用数组的话,遍历很简单,但是
T-SQL
不支持数组,所以处理下来比较麻烦。
sxycgxj
·
2012-05-27 17:00
sql
c
function
table
insert
Go
查询重复或不重复记录SQL语句
1.如何用SQL语句把一个表里面某字段内有相同的记录查询出来 现在有一个表 有三列 分别是tel,name,addr 我现在要查询name一样的 具体
T-SQL
语句要怎么写 求助 就是name这个列有很多记录在数据库里面
duguyiren3476
·
2012-05-25 16:00
group by having
T-SQL
语句创建触发器
T-SQL
语句创建触发器触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约束。
hyljava
·
2012-05-24 08:00
SQL对Xml字段的操作
T-Sql
操作Xml数据一、前言SQLServer2005引入了一种称为XML的本机数据类型。用户可以创建这样的表,它在关系列之外还有一个或多个XML类型的列;此外,还允许带有变量和参数。
luxiuwen
·
2012-05-22 21:00
sql
sql
xml
server
delete
query
insert
使用
T-SQL
查看SQL Server代理作业的历史记录
通常,我们比较习惯于通过SSMS来查看SQLServer代理作业的历史记录,这里将简单地介绍如何通过
T-SQL
查看历史记录。
Burgess_Liu
·
2012-05-20 10:00
JOIN
sql
Date
server
作业
SSMS
常用SQL/oracle循环语句
常用SQL/oracle循环语句 标签:常用SQL oracle循环语句 分类:oracle数据库2007-08-1111:15 2、使用
T-SQL
标准控制结构: 1>定义语句块
wangliqiang1014
·
2012-05-18 20:00
oracle
table
null
Integer
存储
insert
MYSQL 同时删除多个表(注意非
T-SQL
)
1.删除一个表中的数据deletefromdepartmentwherename='AssetManagement';2.删除两个表中的数据deleteemployee,employeeSkillsfromemployee,employeeSkills,departmentwhereemployee.employeeID=employeeSkills.employeeIDandemployee.d
tianlianchao1982
·
2012-05-18 17:00
如何从Linq to Entities得到生成的
T-SQL
语句
1classProgram 2{ 3staticvoidMain(string[]args) 4{ 5BreakAwayEntitiescontext=newBreakAwayEntities(); 6varquery=fromrincontext.Reservationsjoinpincontext.Paymentsonr.ReservationIDequalsp.Reservatio
·
2012-05-18 10:00
sql语句
mssql
T-sql
简单总结
一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNw
Sharpleo
·
2012-05-17 16:00
sql
SQL Server
脚本
T-SQL
之哈希索引
当表中某个字段过长时(通常指varchar\nvarchar之类),建立索引就不适合的了,建立索引的一个原则就是索引不能太宽。 对于varchar(max)、nvarchar(max)和varbinary(max)大值数据类型根本就不能建立索引。 但是又必须提高查询效率,这时哈希索引就派上了用场。 最近在论坛里回复了一个哈希索引的贴。据楼主拿到其环境中测试后效率提高了89.3倍。 下面我将哈希函数
zhaowenzhong
·
2012-05-17 15:00
JOIN
c
测试
table
insert
本人收藏的Sql server经典
t-sql
语句(备忘录,持续更新中)
setANSI_NULLSON setQUOTED_IDENTIFIERON GO --SQL语句--经典收集 ALTERPROCEDURE[dbo].[Sql_语句经典收集] --@tp_classvarchar(5)='0', --@t_rqvarchar(5)='0' @date_1Datetime='2011-02-2600:00:00', @date_2Datetime='2012
dxnn520
·
2012-05-15 10:00
sql
sql
Date
server
table
database
output
本人收藏的Sql server经典
t-sql
语句(备忘录,持续更新中)
set ANSI_NULLS ON set QUOTED_IDENTIFIER ON GO -- <><><><><><><><><><><><><> -- <>
xitong
·
2012-05-15 10:00
SQL Server
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句 Insert是
T-sql
中常用语句,Insert INTO
yjkun
·
2012-05-14 16:00
SQL Server Denali:SSDT新功能解读
T-SQL
编辑器
T-SQL
编辑器支持在线和离线的数据库上写和执行Transact-SQL代码。
kkkkhhhh
·
2012-05-13 20:14
ssdt
Denali
SQL Server 2005 笔记(第一章:逻辑查询处理)
此篇文章是在读取《MicrosoftSQLServer2005技术内幕:
T-SQL
查询》做的记录《MicrosoftSQLServer2005技术内幕:
T-SQL
查询》的下载地址第一部分的下载地址:http
mh942408056
·
2012-05-13 17:00
sql
sql
server
Microsoft
null
sqlserver
PIVOT
上一页
67
68
69
70
71
72
73
74
下一页
按字母分类:
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
其他