-
sqlserver中distinct的用法(不重复的记录)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:106
下面先来看看例子: P style="BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WORD-BREAK: normal; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px;[详细]
-
ASP.NET下向SQLServer2008导入文件实例操作方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:89
ASP.NET向SQL Server导入文件主要用到FileUpload控件的FileBytes属性。该属性从FileUpload控件所指定的文件返回一个字节数组 。 1.数据库准备 为了方便大家能够理解,这里我们只设计两个字段,一个是文件类型字段,字段名为FileType,另一个是存放文件内容字[详细]
-
SQLSERVER 表分区操作和设计方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:181
一 .聚集索引 聚集索引的页级别包含了索引键,还包含数据页,因此,关于 除了键值以外聚集索引的叶级别还存放了什么的答案就是一切,也就是说,每行的所有字段都在叶级别种。 另一种说话是:数据本身也是聚集索引的一部分,聚集索引基于键值保持表中的数据有[详细]
-
SQL语句优化方法30例(推荐)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:172
/ +ALL_ROWS / 表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化. 例如: SELECT / +ALL+_ROWS / EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT'; 2. / +FIRST_ROWS / 表明对语句块选择基于开销的优化方法,并获得最佳响应时[详细]
-
关于存储过程的编写的一些体会
所属栏目:[MsSql教程] 日期:2020-12-12 热度:137
由于周牛的JS知识很多,下面我来分享一下SQL下编写储存过程的初级阶段 在数据库界,在SQL,DB,甲骨文三大数据库中,通过编写储存过程增强或改变业务的功能,是一个手段,对数据库的灵活性的增强不言而喻。下面我来介绍下存储过程的编写 数据库存储过程的实[详细]
-
sql根据表名获取字段及对应说明
所属栏目:[MsSql教程] 日期:2020-12-12 热度:67
div class="codetitle" a style="CURSOR: pointer" data="46168" class="copybut" id="copybut46168" onclick="doCopy('code46168')" 代码如下:div class="codebody" id="code46168" SELECT TableName = OBJECT_NAME(c.object_id), ColumnsName = c.name, De[详细]
-
sqlserver 模糊查询常用方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:71
搜索条件中的模式匹配 LIKE 关键字搜索与指定模式匹配的字符串、日期或时间值。LIKE 关键字使用常规表达式包含值所要匹配的模式。模式包含要搜索的字符串,字符串中可包含四种通配符的任意组合。 通配符 含义 % 包含零个或更多字符的任意字符串。 _ 任何单个[详细]
-
通过SQL语句直接把表导出为XML格式
所属栏目:[MsSql教程] 日期:2020-12-12 热度:162
首先建立一张表: div class="codetitle" a style="CURSOR: pointer" data="66241" class="copybut" id="copybut66241" onclick="doCopy('code66241')" 代码如下:div class="codebody" id="code66241" USE [ip] GO / ** 对象: Table [dbo].[SiteData] 脚本日[详细]
-
SQLServer 数据库的数据汇总完全解析(WITH ROLLUP)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:112
编码 仓库 数量 01 A 6 01 B 7 02 A 8 02 B 9 01 A 6 01 B 7 汇总小计: 13 02 A 8 02 B 9 汇总小计: 17 CT 语句的 GROUP BY 子句中指定。该语句的选择列表应包含维度列和聚合函数表达式。GROUP BY 应指定维度列和关键字 WITH CUBE。结果集将包含维度列中各[详细]
-
sqlserver Union和SQL Union All使用方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:165
SQL UNION 操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 请注意,UNION 内部的 SELECT 语句必须拥有 相同数量 的列。列也必须拥有 相似的数据类型 。同时,每条 SELECT 语句中的列的 顺序 必须相同。 SQL UNION 语法 SELECT column_name(s)[详细]
-
sqlserver中创建链接服务器图解教程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:183
1.展开服务器对象--链接服务器--右击"新建链接服务器" IMG alt="" src="http:https://files.jb51.cc/upload/201009/20100912221404993.jpg"gt; 注意:必须以数据库管理员身份登录(通常也就是sa帐号)后,才可以创建"链接服务器" 2.输入链接服务器的IP 3.设置链[详细]
-
sqlserver中Case的使用方法(上下篇)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:158
div class="codetitle" a style="CURSOR: pointer" data="7407" class="copybut" id="copybut7407" onclick="doCopy('code7407')" 代码如下:div class="codebody" id="code7407" --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他'[详细]
-
SQL SELECT 语句的表连接
所属栏目:[MsSql教程] 日期:2020-12-12 热度:127
我来给大家介绍join(连接)的概念. 为此准备了两个试验用表: album(专辑表) 和 track(曲目表). 专辑表:包含200首来自Amazon的音乐CD的概要信息。 album(asin,title,artist,price,release,label,rank) 曲目表:每张专辑中的曲目(因为是音乐CD,所以也[详细]
-
通过SQLSERVER重启SQLSERVER服务和计算机的方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:77
昨天和朋友在网上谈到SQL语句的应用,我朋友的远程服务器出现了无法连接的现象,问题的原因是远程服务器到达了最大连接数,为了实现远程重新启动,从而想到了用SQL语句命令实现这个功能,但是具体的命令格式给忘记了,找了点资料,把方法写在下面, 希望可以[详细]
-
MSSQL 将截断字符串或二进制数据问题的解决方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:106
地图数据存放在sqlserver 2008中,使用mapxtreme7 开发时,使用Feature.Update()方法时出错的提示包含“MSSQL 将截断字符串或二进制数据” 主要原因就是给某个字段赋值时,内容大于字段的长度或类型不符造成的 解决方法: 一个是修改数据库字段大小; 再一就[详细]
-
一个基于ROW_NUMBER()的通用分页存储过程代码
所属栏目:[MsSql教程] 日期:2020-12-12 热度:100
建立好如下的存储过程,以后要分页,直接调用改存储过程就可以了。 注意:数据量大、性能要求高的,请个性化处理。 div class="codetitle" a style="CURSOR: pointer" data="86060" class="copybut" id="copybut86060" onclick="doCopy('code86060')" 代码如[详细]
-
利用脚本自动安装SQLServer的实现步骤分析
所属栏目:[MsSql教程] 日期:2020-12-12 热度:91
每当这种情况发生的时候,我总会心里默念道:杯具啊,这辈子也装不完了。因为SQL Server的安装还是比较复杂的,要先安装.Net、Windows Installer,在正式安装的过程中还要交互的填写各种参数,当然这个还不包括拷贝3GB多的安装文件的时间。在经历了几次这样[详细]
-
SQLServer更改sa用户名的方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:82
首先,在企业管理器的查询分析器中运行以下代码(注意,进入查询分析器的用户名的角色要为System administrator,而且是各个数据库的db owner): div class="codetitle" a style="CURSOR: pointer" data="38564" class="copybut" id="copybut38564" onclick=[详细]
-
sqlserver中更改数据库所属为dbo的方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:162
div class="codetitle" a style="CURSOR: pointer" data="37614" class="copybut" id="copybut37614" onclick="doCopy('code37614')" 代码如下:div class="codebody" id="code37614" sp_configure 'allow updates','1' go reconfigure with override go upda[详细]
-
sqlserver 临时表的用法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:125
用法: 用于复杂查询时可以用临时表来暂存相关记录,能够提高效率、提高程序的可读性,类似于游标中的 my_cursor declare my_cursor cursor scroll for select 字段 from tablename 临时表分为:用户临时表和系统临时表。 系统临时表和用户临时表的区别: 1)[详细]
-
Sql function 多行中的列合并为一行一列的方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:97
div class="codetitle" a style="CURSOR: pointer" data="92275" class="copybut" id="copybut92275" onclick="doCopy('code92275')" 代码如下:div class="codebody" id="code92275" CREATE TABLE tb(standards varchar(50),amount varchar(50),variation va[详细]
-
一段压缩MS SQLServer日志的语句
所属栏目:[MsSql教程] 日期:2020-12-12 热度:156
div class="codetitle" a style="CURSOR: pointer" data="13615" class="copybut" id="copybut13615" onclick="doCopy('code13615')" 代码如下:div class="codebody" id="code13615" --===================================================================[详细]
-
SQL Server的通用分页存储过程 未使用游标,速度更快!
所属栏目:[MsSql教程] 日期:2020-12-12 热度:146
正常情况下,SQL Server服务器上会对使用频率大的Table建立合适的索引 这样能大幅度的提高数据库本身的数据检索速度,建立索引的方法就不细说了 如果需要返回大量数据,从几百行到几万行,甚至几十万行数据 这时会发现响应速度越来越慢,甚至发生响应超时的[详细]
-
mssql数据库中的表、字段sql语句
所属栏目:[MsSql教程] 日期:2020-12-12 热度:162
mssql update from 语法 代码如下:update a set a.columnname=b.columnname from a,b where b.id=1 1.系统表sysobjects 在数据库中创建的每个对象(例如约束、默认值、日志、规则以及存储过程)都对应一行。 列名 数据类型 说明 name sysname 对象名 id int[详细]
-
sqlserver对字段出现NULL值的处理
所属栏目:[MsSql教程] 日期:2020-12-12 热度:89
div class="codetitle" a style="CURSOR: pointer" data="68577" class="copybut" id="copybut68577" onclick="doCopy('code68577')" 代码如下:div class="codebody" id="code68577" -判断某些字段是否为空 --case select case when '字段名' is null then '[详细]