-
sqlserver2005 查询数据库所有表的字段信息
所属栏目:[MsSql教程] 日期:2020-12-12 热度:200
?SELECT (case when a.colorder=1 then d.name else '' end)表名, a.colorder 字段序号, a.name 字段名, (case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end) 标识, (case when (SELECT count(*) FROM sysobjects WHERE (name in[详细]
-
mssqlserver 无限级分类存储过程的应用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:120
? 建成的存储过程 ? 查询结果截图 用到的代码 ? if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Tb_Column]') and OBJECTPROPERTY(id,N'IsUserTable') = 1)drop table [dbo].[Tb_Column]GOCreate TABLE [dbo].[Tb_Column] ( [Colum[详细]
-
sqlserver中的游标的使用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:120
?今天做一个触发器需要用到游标的知识,把网上搜到的内容总结一下: 在这一步中,需要指定游标的属性和根据要求产生的结果集。有两种方法可以指定一个游标。 形式1(ANSI 92) DECLARE cursor_name [INSENSITIVE] [SCROLL] CURSOR FOR select_statement [FOR[详细]
-
过渡到SSAS之二:服务的发布
所属栏目:[MsSql教程] 日期:2020-12-12 热度:123
???? 上一章我们介绍了一个简单的多维数据集模型的建立,他可以发布到本机的AS服务中,并在本机用SQL客户端连接,但是还不能供其他机器访问。本章我们介绍如何通过web服务来把分析服务发布到网络中,来供其他客户端联机分析,这些客户端包括SQLServer、ADOMD[详细]
-
通用分页存储过程(sqlServer)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:153
参照网上的一些别人写的存储过程,并修改了一下以方便使用。 SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER PROCEDURE [dbo].[pagination] @tblName varchar(255),-- 表名 @strGetFields varchar(1000) = '*',-- 需要返回的列 @fldName varchar(2[详细]
-
如何往MSSQLServer中插入一条记录
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
数据表结果如下: Create Table TDEPARTMENT ( ?DepartmentCode VARCHAR(20) NOT NULL, ?DepartmentName VARCHAR(100) NOT NULL, ?DepartmentAddress VARCHAR(200) NOT NULL ) ? 在Department.h中加入下列语句: #import?? "c:/program files/common files/s[详细]
-
ADOMD.net简记
所属栏目:[MsSql教程] 日期:2020-12-12 热度:122
首先,开发的时候需要添加一个引用:Microsoft.AnalysisServices.AdomdClient 以下先主要围绕ADOMDConnection对象进行描述. 其中有一些方法和属性,简要记之.很多结构基本上可以按照ADO.NET的方式来理解. ADOMDConnection对象: 此Connection和ADO以及ADO.NET的[详细]
-
SQLSERVER 中日期格式转换
所属栏目:[MsSql教程] 日期:2020-12-12 热度:59
? --SQLSERVER 中日期格式转换 select CONVERT(varchar(20),getdate(),120 ) --格式 2008-08-12 11:55:46 select Convert(varchar(10),120) --格式 2008-08-12 select CONVERT(varchar(12),111 ) --2006/05/12 select CONVERT(varchar(12),112 ) --20060512[详细]
-
连接db2的客户端工具(原创)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:156
最近在用友做项目,用得数据库是db2,以前从来没用过,但是对于写程序来说,啥数据库都一样,都是那几个语句,能执行就行。 说是这样说,但是真用上就发现问题了,最大的就是没有好的客户端工具,网上搜了很多,什么toad、quest都用了,感觉用着都不爽,怎么[详细]
-
基于ODS构建商业系统的即时OLAP应用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:88
摘要:基于DB和DW的中间层ODS的数据存储技术,从应用的角度分析设计了一个商业系统的即时OLAP系统。通过使用ODS克服了利用DW进行决策过于臃肿且不适合企业即时的中层决策的问题。 关键词:数据仓库(DW),操作数据存储(ODS),即时联机分析处理(OLAP) 1.问[详细]
-
MS SQLServer2000 JDBC 的使用配置
所属栏目:[MsSql教程] 日期:2020-12-12 热度:187
概要 设置 CLASSPATH 变量 注册驱动程序 传递连接 URL 用于测试连接的代码示例 有关排除连接故障的基本信息 概要本文介绍如何使用 Microsoft SQL Server 2000 JDBC 驱动程序连接到 SQL Server 2000。注意:有关 Microsoft... 设置 CLASSPATH 变量 注册驱动程[详细]
-
sqlserver字符串处理函数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:66
?select 字段1 from 表1 where 字段1.IndexOf("云")=1; 这条语句不对的原因是indexof()函数不是sql函数,改成sql对应的函数就可以了。 left()是sql函数。 select 字段1 from 表1 where charindex('云',字段1)=1; 字符串函数对二进制数据、字符串和表达[详细]
-
sqlserver定位死锁
所属栏目:[MsSql教程] 日期:2020-12-12 热度:153
很多人都遇到过这样的情况,当网站达到一定的访问量,数据库就会成为瓶颈,有可能发生死锁,进而引起阻塞。 有人认为这可能就是硬件的极限了,于是想办法增加硬件设备。而我本人认为问题的元凶可能是性能不高的sql脚本,引起了死锁,进而导致阻塞。 如果你和[详细]
-
SqlServer中select语句引起的死锁问题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:149
最近在项目中使用SqlServer中发现在高并发情况下,频繁更新和频繁查询引发死锁,最后通过设置数据库的 READ_COMMITTED_SNAPSHOT 选项为 ON ,使得已提交读事务使用行版本控制解决死锁问题。 解决问题的文章应用如下。 ? ??? 死锁,简而言之,两个或者多个 tr[详细]
-
查每个分组前N条记录
所属栏目:[MsSql教程] 日期:2020-12-12 热度:185
-- ------------------------------- -- ? Author: liangCK 小梁 -- ? Title : 查每个分组前N条记录 -- ? Date? : 2008-11-13 17:19:23 -- ------------------------------- -- 生成测试数据: #T IF OBJECT_ID ( ' tempdb.dbo.#T ' ) IS NOT NULL DROP TABLE[详细]
-
DBO SQlServer
所属栏目:[MsSql教程] 日期:2020-12-12 热度:121
? DBO 数据库所有者 (dbo) dbo 是具有在数据库中执行所有活动的暗示性权限的用户。将固定服务器角色 sysadmin 的任何成员都映射到每个数据库内称为 dbo 的一个特殊用户上。另外,由固定服务器角色 sysadmin 的任何成员创建的任何对象都自动属于 dbo。 例如,[详细]
-
有关SQLServer内存问题(收藏)-数据库专栏,SQL Server
所属栏目:[MsSql教程] 日期:2020-12-12 热度:122
有关SQLServer内存问题(收藏)-数据库专栏,SQL Server 最近在做一个流量统计的功能,数据量在千成级,每次统计时,SQL内存占用都会比较大,统计的存储过程执行过后,发现SQL的内存使用也不会释放,见有些达人说,这是SQL的一个机制,用于提升下次访问的效率,[详细]
-
bboss persistent 1.0.3 发布,功能变更清单见正文
所属栏目:[MsSql教程] 日期:2020-12-12 热度:68
下载地址: https://sourceforge.net/project/showfiles.php?group_id=238653package_id=302766release_id=647144 ? archive directory: src--source code test--test source code conf--contain database pool config files listener--database transaction[详细]
-
SQLServer2005 XML在T-SQL查询中的典型应用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:114
/* SQLServer2005 XML在T-SQL查询中的典型应用 整理:fcuandy 时间:2008.11.7 前言: ??? 此文只讲xml数据类型及相应的一些操作方法在解决日常T-SQL编程中的一些应用,而避开xml modify, xml schema,xml索引,命名空间等这些语法性或者生硬的一些问题(这些语[详细]
-
精度、小数位数和长度(SQLSERVER)。
所属栏目:[MsSql教程] 日期:2020-12-12 热度:174
精度是数字中的数字个数。小数位数是数中小数点右边的数字个数。例如,数 123.45 的精度是 5,小数位数是 2。 在 SQL Server 中,numeric 和 decimal 数据类型的默认最大精度为 38。在 SQL Server 早期版本中,默认最大精度为 28。 数字数据类型的长度是存储[详细]
-
将CSV文件导出至SqlServer的三种方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:174
? 1.如果服务端在本地,可以用下列语句导入,很省事 InsertStr:=Format('BULK INSERT DRYB_FYMX FROM %s WITH (FIELDTERMINATOR =%s,ROWTERMINATOR = %s)',[QuotedStr(CsvFile),QuotedStr(','),QuotedStr('/n')]); ExecAdoSQL(DM.HisConn,InsertStr); 2.可以用[详细]
-
Sqlserver2005日志文件太大,使其减小的方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:118
? Sqlserver2005日志文件太大,使其减小的方法: ? 运行下面的三行 dbName为数据库名: backup log dbNamewith NO_LOG backup log dbNamewith TRUNCATE_ONLY DBCC SHRINKDATABASE(dbName) 我的日志文件减小到1MB[详细]
-
ACCESS中的存储过程——参数查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:198
Access?的?MDB?/?MDE?中存在类似存储过程得概念(建立时也可以使用?DDL?语句的?create?procedure?语句建立),但是叫参数查询,并且一个参数查询只支持一条?JET?SQL?语句,因而?JET?SQL?不存在程序流控制语句,所有的程序流控制都交由?VBA?控制。也就是说?T-[详细]
-
sqlserver2000无法远程连接
所属栏目:[MsSql教程] 日期:2020-12-12 热度:200
安装sql server2k后, 不能远程连接。 安装sp4后解决。 另,未安装sp4时, netstat -an 看不到监听1433端 口,安装后可以看到。 结果应类似如下 C:Documen ts and SettingsA dministrat ornetstat -an Active Connection s ? Proto? Local Address??? ????[详细]
-
数据种数据表表结构的查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:55
???? 很多时候 我需要查看 但前或者数据库中某一数据表的表结构,但是在各种数据库中却又不同的查询方法和查询语句。 ? ? 创建数据表: create table employee ( id int,name varchar(20),pwd varchar(20))向数据表中插入相应的数据值: insert into employe[详细]