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
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
Insert是
T-sql
中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少
·
2015-10-21 10:03
程序员容易忽略的SQL Server错误集锦
1.大小写 大写
T-SQL
语言的所有关键字都使用大写,规范要求。 2.使用“;” 使用“;”作为 Transact-SQL 语句终止符。
·
2015-10-21 10:15
SQL Server
pl/sql&&
T-SQL
中时间处理
PL/SQL: 24小时的形式显示出来要用HH24 select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual; select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mi:ss') from dual; to_date() function 1.日期格式参数 含
·
2015-10-21 10:28
pl/sql
SQL Server 2008 新增
T-SQL
简写语法
1.定义变量时可以直接赋值 DECLARE @Id int = 5 2.Insert 语句可以一次插入多行数据 INSERT INTO StateList VALUES(@Id, 'WA'), (@Id + 1, 'FL'), (@Id + 2, 'NY') 3.支持+=操作符 SET StateId += 1 完整示例如下: view plaincopy to clipboardp
·
2015-10-21 10:17
SQL Server 2008
T-SQL
编码标准
1. 概述 1.1. 基本原则 以大小写敏感编写SQL语句。 尽量使用Unicode 数据类型。 优先使用连接代替子查询或嵌套查询。 尽量使用参数化SQL查询代替语句拼接SQL查询。 禁止使用[拼音]+[英语]的方式来命名SQL对象或变量。 尽量使用存储过程代替SQL语句。 1.2. 基本规范 建议采用Pascal样式或Camel样式命名数据库对象。 大
·
2015-10-21 10:17
t-sql
Table-values parameter(TVP)系列之二: 利用DataTable将其作为参数传给SP
一,回顾 上一部分讲述了“在
T-SQL
中创建和使用TVP”,通过
T-SQL
建立如下的对象:
·
2015-10-21 10:28
parameter
Table-values parameter(TVP)系列之一:在
T-SQL
中创建和使用TVP
一.摘要 表值参数(Table-valued parameters)简称TVP,是SQL Server 2008中引入的一种新特性,它提供了一种内置的方式,让客户端应用可以只通过单独的一条参化数SQL语句,就可以向SQL Server发送多行数据。 二.简介 在表值参数出现以前,当需要发送多行数据到SQL Server,我们只能使用一些替代方案来实现:
·
2015-10-21 10:27
parameter
Sql Server来龙去脉系列之一 目录篇
从工作一直到现在都没怎么花功夫深入学习下SqlServer数据库,在使用SqlServer时90%的时间基本上都是在接触
T-SQL
,所以数据库这块基本上属于菜鸟级别。
heavi
·
2015-10-20 23:00
对几个
T-SQL
特有的常用语法点的总结
下面总结一下
T-SQL
特有的一些语法点 GO 批发送,几条
T-SQL
语句之后加上GO,这几条sql作为一个批次发送到执行引擎。SQL局部变量的作用域就是一个批发送。
·
2015-10-20 08:37
t-sql
(Database) (SQL Server) (
T-SQL
)
Abstract目前分散式開發,比較不強調使用Stored Procedure,而是Data Access Layer僅做單純存取SQL Server,邏輯則寫在BLL,若你有以下的需求,則Stored Procedure仍然適合你。Introduction1.SQL Script Reuse:使用Class寫法僅能達到C#部分的程式碼重複使用,若要達到SQL部分的程式碼重複使用,就必須將SQL寫
·
2015-10-20 08:24
SQL Server
vml,文章系统,
t-sql
昨天整理了一些数据库开发
t-sql
的技巧,给律协做软件的时候,在导数据库方面经历了好多困难,把那些零碎的东西整理了一下,以后方便用。
·
2015-10-20 08:11
t-sql
SSIS可靠性和扩展性—事务
DistributedTransactionCoordinatorTransactions):在task,package中使用单独一个或者多个事务处理 本地事务(NativeTransaction):SQLServer引擎级别的事务,在一个连接中使用
T-SQL
web_go_run
·
2015-10-17 17:00
SSIS
Programming Hive笔记
0.HiveQL不完全兼容PL-SQL,
T-SQL
,ANSI-SQL,既有大多数ANSI-SQL语法特征,也有类似
T-SQL
的case-when-then用法.差异之处部分如存在ANSI-SQL不允许的判断相等的
storyeah
·
2015-10-15 00:00
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
Insert是
T-sql
中常用语句,InsertINTOtable(field1,field2,...)values(value1,value2,...)这种形式的在应用程序开发中必不可少。
风度
·
2015-10-10 08:00
SELECT INTO 和 INSERT INTO SELECT
http://www.cnblogs.com/freshman0216/archive/2008/08/15/1268316.htmlInsert是
T-sql
中常用语句,InsertINTOtable(
love398146779
·
2015-10-09 16:00
T-SQL
Table-valued Function使用分隔符将字符串转换为表
CREATEFUNCTION[dbo].[F_CM_Split](@textVARCHAR(MAX),@delimiterVARCHAR(1)='') RETURNS@StringsTABLE ( ITEM_VALUEVARCHAR(MAX) ) AS BEGIN DECLARE@indexINT SET@index=-1 WHILE(LEN(@text)>0) BEGIN
wsion
·
2015-10-09 10:00
SQL Server 字符串函数
字符串函数在开发
T-SQL
时,经常会需要对字符串进行各种各样的操作,下面介绍常用的字符串函数。1、获取字符的ASCII码ASCIIASCII码是对字符的标准编码。
隔壁家老王
·
2015-09-29 09:00
sqlserver
系统函数
T-SQL
集合函数
--本文为学习笔记,(《t_sql》作者:RobertSheldon译者:冯昀晖来源:TT中国)
T-SQL
集合函数基础知识 --在SQLServer2008中,Transact-SQL有一些集合函数,这些函数支持你执行这类计算
黄西瓜
·
2015-09-28 17:46
sql
T-SQL
集合函数
--本文为学习笔记,(《t_sql》作者:RobertSheldon译者:冯昀晖来源:TT中国)
T-SQL
集合函数基础知识 --在SQLServer2008中,Transact-SQL有一些集合函数,这些函数支持你执行这类计算
黄西瓜
·
2015-09-28 17:46
sql
SQL_SERVER数据库操作
SQLServer数据库操作 --================================================ go --使用
T-SQL
语句创建数据库 CREATE DATABASE
taoerit
·
2015-09-27 16:00
sqlserver
数据库操作
SQL扩展之
T-SQL
中的数据查询语言之统计计算
对于检索数据常常需要进行统计或计算,我们可以使用聚合函数进行统计或者计算。 1,聚合函数聚合函数实现数据统计或计算,用于计算表中的数据,返回单个计算结果。除COUNT函数外,聚合函数忽略空值。 SQLServer2008所提供常用的聚合函数: 语法格式:([ALL|DISTINCT]expression) 其中,ALL表示对所有值进行聚合函数运算,ALL为默认值,DISTINCT表示
HK_5788
·
2015-09-24 19:00
聚合函数
统计计算
T-SQL中的数据查询语言
排序查询
SQL扩展之
T-SQL
中的数据查询语言之连接查询
连接查询是关系数据库中的重要查询,在
T-SQL
中连接查询有2中表示方式,一种是连接谓词表示形式,另一种是使用关键字JOIN表示形式。
HK_5788
·
2015-09-24 18:00
连接查询
T-SQL查询
sql server ip地址between 如何查询
解决问题的场景 用户表里有很多IP地址,要求将表里所有IP地址分类到相应的IP端内,并求数量 利用
T-SQL
进行定义相应的函数createfunctiondbo.fn_IP(@ipvarchar(15)
110shen110
·
2015-09-23 13:00
sql server ip地址between 如何查询
阅读更多解决问题的场景用户表里有很多IP地址,要求将表里所有IP地址分类到相应的IP端内,并求数量利用
T-SQL
进行定义相应的函数createfunctiondbo.fn_IP(@ipvarchar(15
110shen110
·
2015-09-23 13:00
T-SQL
优化
1、where子句中的函数在做查询是,很多情况下where查询后会将表中的某一列包装在函数中,再做查询,比如select*fromsmart..tb_productwheresubstring(name,1,2)='cp'这样做会使查询优化器看不到该列的索引,只能进行全表扫描。在实际的应用中应该使用其他方法尽量避免把列包装在函数中。上面的例子可以换成select*fromsmart..tb_pro
angeljing008
·
2015-09-23 10:29
T-SQL优化
数据库
T-SQL
优化
1、where子句中的函数 在做查询是,很多情况下where查询后会将表中的某一列包装在函数中,再做查询,比如 select*fromsmart..tb_productwheresubstring(name,1,2)='cp' 这样做会使查询优化器看不到该列的索引,只能进行全表扫描。在实际的应用中应该使用其他方法尽量避免把列包装在函数中。上面的例子可以换成 select*froms
angeljing008
·
2015-09-23 10:29
T-SQL优化
T-SQL
优化
1、where子句中的函数 在做查询是,很多情况下where查询后会将表中的某一列包装在函数中,再做查询,比如 select*fromsmart..tb_productwheresubstring(name,1,2)='cp' 这样做会使查询优化器看不到该列的索引,只能进行全表扫描。在实际的应用中应该使用其他方法尽量避免把列包装在函数中。上面的例子可以换成 select*froms
angeljing008
·
2015-09-23 10:29
T-SQL优化
SQL扩展之
T-SQL
中的数据查询语言之选择查询篇
选择查询通过WHERE子句实现,WHERE子句给出了查询条件该子句必须紧跟在FROM子句之后,其语法格式如下:WHERE 其中search_condition为查询条件,语法格式为: {[NOT]|()} [{AND|OR}[NOT]{|()}] }[,…n] 其中predicate为判定运算,语法格式为: {expression{=||>=|}expression/*比较运算*/ |st
HK_5788
·
2015-09-20 11:00
选择查询篇
T-SQL中的数据查询语言
SQL扩展
SQL扩展之
T-SQL
中的数据查询语言之投影查询篇
T-SQL
语言中,最重要的的部分是它的查询功能,查询语言用来对已经存在域数据库中的数据按照特定的行,列,条件表达式或者一定义次序进行检索。
PandaMohist
·
2015-09-20 11:55
SQL&T-SQL
SQL扩展之
T-SQL
中的数据查询语言之投影查询篇
T-SQL
语言中,最重要的的部分是它的查询功能,查询语言用来对已经存在域数据库中的数据按照特定的行,列,条件表达式或者一定义次序进行检索。
HK_5788
·
2015-09-20 11:00
投影查询
SQL扩展
T-SQL中的数据查询语言
SQL扩展之
T-SQL
中的数据操纵语言
数据操纵语言在DML包括向表中插入记录,修改记录,删除记录的语句 1,插入语句 Inset语句用于向数据表或者视图中插入由VALUES指定的各列值的行,其语法格式如下:INSERT[TOP(expression)[PERCENT]] [INTO] {table_name/*表名*/ |view_name/*视图名*/ |rowset_function_limited/*可OPENQUERY或
HK_5788
·
2015-09-20 10:00
t-sql
SQL扩展
T-SQL中的数据操作语言
SQL扩展之
T-SQL
中的数据定义语言(续)
数据库表操作语句 1,使用DDL创建表,语法格式如下:CREATETABLE[database_name.[schema_name].|schema_name.]table_name ( { |column_nameAScomputed_column_expression[PERSISTED[NOTNULL]] } [][,...n] ) [ON{partition_scheme_name(p
HK_5788
·
2015-09-20 10:00
t-sql
SQL扩展
T-SQL数据定义语言
SQL扩展之
T-SQL
中的数据定义语言
1,
T-SQL
不区分大小写。
HK_5788
·
2015-09-20 10:00
SQL扩展
TSQL数据定义语言
T-SQL
中的APPLY用法(半翻译)
本文接上文:
T-SQL
中的CROSSJOIN用法(半翻译)同样可用于微软认证70-461:QueryingMicrosoftSQLServer2012考试的学习中。
發糞塗牆
·
2015-09-18 14:33
数据库开发
T-SQL
性能优化
SQL
Server
[置顶]
T-SQL
中的APPLY用法(半翻译)
本文接上文:
T-SQL
中的CROSSJOIN用法(半翻译) 同样可用于微软认证70-461:QueryingMicrosoftSQLServer2012考试的学习中。
DBA_Huangzj
·
2015-09-18 14:00
sql
server
database
t-sql
2012
MCSE
70-461
sql server 模拟数组
sqlserver模拟数组--SQL对字符串的处理能力比较弱,比如我要循环遍历象1,2,3,4,5这样的字符串,如果用数组的话,遍历很简单,但是
T-SQL
不支持数组,所以处理下来比较麻烦。
Zakero
·
2015-09-17 18:00
T-SQL
中的CROSS JOIN用法(半翻译)
今天来翻译一篇关于
T-SQL
的文章,本文可供微软认证70-461:QueryingMicrosoftSQLServer2012的学习和练习之用。本文以翻译为主,引出个人工作中的一些思考,详见最后部分。
發糞塗牆
·
2015-09-15 13:07
数据库开发
T-SQL
性能优化
SQL
Server
性能
[置顶]
T-SQL
中的CROSS JOIN用法(半翻译)
今天来翻译一篇关于
T-SQL
的文章,本文可供微软认证70-461:QueryingMicrosoftSQLServer2012的学习和练习之用。本文以翻译为主,引出个人工作中的一些思考,详见最后部分。
DBA_Huangzj
·
2015-09-15 13:00
sql
server
database
t-sql
2012
MCSE
70-461
T-SQL
基础学习 04
索引 示意图 定义 索引提供指针指向存储在表中指定列的数据值,然后根据指定的排序次序排列这些指针 作用 通过使用索引,大大提高数据库的检索速度,改善数据库性能索引六大类1. 唯一索引a) 唯一索引不允许两行具有相同的索引值2. 主键索引a) 在数据库关系图中为表定
ciade
·
2015-09-07 10:00
T-SQL
基础学习 03
1局部变量 2 3在
T-SQL
中,局部变量的名称必须以标记@作为前缀 4 5语法 6 7DECLARE@变量名数据类型 8 9局部变量的赋值 10 11方法一 12 13SET@
ciade
·
2015-09-07 10:00
T-SQL
基础学习 02
1数据库设计 2 3定义 4 5数据库设计就是将数据库中的数据实体以及这些数据实体之间关系,进行规划和结构化的过程 6 7在需求分析阶段,设计数据库的一般步骤 8 9A.收集相信 10 11B.标识实体 12 13C.标记每个实体需要存储的详细信息/属性 14 15D.标识实体之间的关系 16 17在概要设计阶段和详细设计阶段数据库设计步骤: 18 191.绘制
ciade
·
2015-09-07 10:00
T-SQL
基础学习 01
1--新建数据库 2createdatabaseStudentdb 3go 4 5--使用数据库 6useStudentdb 7go 8 9--新建表 10createtableUsername 11( 12StudentNointidentity(1,1)notnull,--学号并设置标识列 13LoginPwdnvarchar(20)notnull,--密码 14St
ciade
·
2015-09-07 10:00
分析SQL Server Profiler的监控方式
记得某次给一家公司调优的时候,负责人发给我一堆业务的
T-SQL
脚本,我面对海量脚本还是从容,虽然不了解内部复杂的业务,但是我们得专注问题的关键“慢”,我们根据查询的“慢”把他们筛选出来,一一调式优化,不就迅速解决问题吗
布瓜
·
2015-09-02 10:00
T-SQL
公用表表达式(CTE)
公用表表达式(CTE)在编写
T-SQL
代码时,往往需要临时存储某些结果集。前面我们已经广泛使用和介绍了两种临时存储结果集的方法:临时表和表变量。除此之外,还可以使用公用表表达式的方法。
huo_yun
·
2015-08-31 22:00
Sql server--使⽤用
T-SQL
语句管理语句的权限
•Grant语句:⽤用于授予权限;•Revoke语句:⽤用于剥夺权限;•Deny语句:⽤用于禁⽌止权限 例如:下⾯面的语句⾸首先给Public⾓角⾊色授予Select权限,然后将特定的权限授予⽤户Mary、John和Tom,使这些用户拥有对authors表的所有权限。 • USE pubs • GO • Grant select ON authors TO public • GO • Grant
Ethan-GOGO
·
2015-08-31 21:00
有关于SQL SERVER的事务(随手笔记)
MicrosoftSQLserver2008技术内幕,
T-SQL
查询不错的序言语录:使用ORM映射工具是要付出一定的代价的.在把计算工作交给数据库服务器处理的同时,也能够减少为传输数据而花费的网络流量,
陈字文
·
2015-08-31 13:11
数据库相关
2.6 计算列
2.6 计算列2.6.1 使用计算列的场景一般在设计
T-SQL
查询的时候应该避免在条件子句中使用函数和运算,因为这样往往不能有效地使用索引,从而无法生成高效的执行计划。
MSSQLMCT
·
2015-08-26 23:16
表
计算列
第六篇 SQL Server安全执行上下文和代码签名
这一篇将探讨SQLServer的执行上下文、所有权链接和模拟,以及告诉你如何通过
T-SQL
代码控制访问数据。执行上下文当用户执行一个存储过程或其他数据库代码,S
Uest
·
2015-08-20 20:00
在
T-SQL
语句中访问远程数据库(openrowset/opendatasource/openquery)
1、启用AdHocDistributedQueries在使用openrowset/opendatasource前搜先要启用AdHocDistributedQueries服务,因为这个服务不安全所以SqlServer默认是关闭的启用AdHocDistributedQueries的方法SQLServer阻止了对组件'AdHocDistributedQueries'的STATEMENT'OpenRows
baobaojinjin
·
2015-08-20 08:00
利用带关联子查询Update语句更新数据
Update是
T-sql
中再简单不过的语句了,updatetablesetcolumn=expression [wherecondition],我们都会用到。
南国猿帝
·
2015-08-19 15:00
上一页
50
51
52
53
54
55
56
57
下一页
按字母分类:
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
其他