在使用 SQL Server 的过程中,用户遇到的最多的问题莫过于连接失败了。一般而言,有以下两种连接 SQL Server 的方式,一是利用 SQL Server 自带的客户端工具,如企业管理器、查询分析器、事务探查器等;二是利用用户自己开发的客户端程序,如ASP 脚本、VB程序等,客户端程序中又是利用 ODBC 或者 OLE DB 等连接 SQL Server
问:我想了解一下SQL Server 2000与SQL Server 2005兼容性的一点问题:我的SQL Server 2000 DTS包是否可以在SQL Server 2005中工作?答:DTS正在逐渐淡出SQL Server 2005,它将会被一种新品牌的称为SQL Server集成服务(SSIS)的抽取、传输和载入(ETL)引擎所取代。SQL Server 集成服务为构建一种比DTS更好的ETL解决方案提供了一
随着SQL Server 2005带来了一个全新的企业级数据整合平台。此平台具有出色的ETL和整合能力,使得组织机构能更加容易地管理来自于不同的关系型和非关系型数据源的数据。通过SQL Server Integration Services(SSIS),组织机构能以整体的视角去考察它们的商业运营情况,从而能够更加具有竞争优势。企业级数据整合平台SQL Ser
最近一直在做Dnn模块的开发,过程中碰到这么一个问题,需要同时插入N条数据,不想在程序里控制,但是SQL Sever又不支持数组参数.所以只能用变通的办法了.利用SQL Server强大的字符串处理传把数组格式化为类似"1,2,3,4,5,6"。 然后在存储过程中用SubString配合CharIndex把分割开来 详细的存储过程 CREATE P
为了清楚和便于表述,假定开发和应用程序平台是 Microsoft Visual Studio 6.0 版、Microsoft Windows NT 4 (Service Pack 4)、SQL Server 7.0 和 Oracle 7.3。Oracle 7.3 使用 Visigenic Software ODBC 驱动程序(2.00.0300 版);SQL Server 7.0 使用 Microsoft Corporation ODBC 驱动程序(3.70 版)。Microsoft SQL Serv
初入oracle殿堂的人,在学写SQL语句时一般会得到一个教诲,那就是exists比in更要高效,但仔细想象要是真的这么简单那干脆去掉in,岂不是省去很多麻烦? 自己对这两种查询语句写法的认识也比较浅显,但是觉得还是比较有效,所以有兴趣的可以瞄一眼哦 ...... 先说IN 他相当对inner table执行一个个带有
SQL PLUS编辑器的一些常用设置 set linedize 150 //每行显示的字符 set time on //在提示符前显示系统时间 SQL> set time on 12:25:08 SQL> set serveroutput on/off //输出显示 set long 200 //每字段显示的字符长度,如某列的值显示不完,调次值 col column_name format
转一些经典的SQL语句: 1.蛙蛙推荐:一些精妙的SQL语句 说明:复制表(只复制结构,源表名:a 新表名:b)SQL: select * into b from a where 1<>1 说明:拷贝表(拷贝数据,源表名:a 目标表名:b)SQL: insert into b(a, b, c) select d,e,f from b; 说明:显示文章、提交人和最后回复时间SQL: select a.title,a.u
即使你无需知道所有成千上万的语言和工具来处理各种程序,但是你应该知道当需要它们的时候如何选择它们。现在让我们看看微软件SQL Server分析服务支持的多维表达语言(MDX),虽然我不可能在一篇简短的文章介绍所有的语言,但我可以为你提供一个大致的轮廓,以便让你在需要的时候如何去选择。 OLTP vs. OLAP 理解数
在把Oracle查询转换为SQL Server的时候要特别当心一些不容易注意到的问题。我们知道,TSQL是SQL Server的语言引擎,而Oracle的语言引擎却是PLSQL。这两种查询语言都对ANSI SQL92标准进行了扩展以提供额外的支持力度。你所创建的应用程序几乎都要用到这些补充特性。本文就对最常用的、非标准的Oracle扩展进行了说明,同时还
如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。 在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验关于如何形成一个好的设计
下面来介绍一下SQL语句的基本语法。 A。select查询语句 这是一个非常常用的语句,所以,必需认真地掌握它。它包含有以下几个常见内容: 1.select_list:选择列表,它指出我们要查询的列和属性 2.into子句:说明用查询结果构造一个新表 3.from子句:指出要查询的列是在哪个表中 4.where子句:指
声明存储过程 CREATE PROCEDURE sp_results_demo @InParmInt Int,@OutParmInt OUTPUT AS BEGIN SELECT 1,2,3,4 SELECT uid,id FROM sysobjects WHERE type=''U'' SELECT @OutParmInt=69 Return 16 END 用于返回每个返回值时用PowerScrip如下: Long lReturn,lPram
我们在写ASP数据库程序的时候,通常都会用到SQL语句,而在增加数据和更新数据的时候,通常会使用一下方式:insert into message (incept,sender,title,content,sendtime,flag,issend) values (''"&incept(i)&"'',''"&membername&"'',''"&title&"'',''"&message&"'',Now(),0,1) 当字段比较
1. 通过工具DTS的设计器进行导入或导出 DTS的设计器功能强大,支持多任务,也是可视化界面,容易操作,但知道的人一般不多,如果只是进行SQL Server数据库中部分表的移动,用这种方法最好,当然,也可以进行全部表的移动。在SQL Server Enterprise Manager中,展开服务器左边的+,选择数据库,右击,选择All tasks/Impor
和数据库打交道要频繁地用到SQL语句,除非你是全部用控件绑定的方式,但采用控件绑定的方式存在着灵活性差、效率低、功能弱等等缺点。因此,大多数的程序员极少或较少用这种绑定的方式。而采用非绑定方式时许多程序员大都忽略了对单引号的特殊处理,一旦SQL语句的查询条件的变量有单引号出现,数据库引擎就会报错指出SQL语
ms sql server提供了一个非常方便的COM组件“SQLDMO”来帮助我们获取和管理SQL Server。在这里提供一些想法和实现。 系统要求: windows2000server vs.net rc3 sql server 2000 正文: 1.在.NET中使用sqldmo.dll path :>tlbimp sqldmo.dll /out : rc3sqldmo.dll 创建一个新的C#项目(winform, l
下面介绍如何用SQL Server实现一个动态FAQ(常见问题及答案)网站。 首先建立一个数据库faq,其中的表faqs有字段id(int,自动增量,并设为主关键字)、subject(varchar,200)、answers(text)。这个表中可以存放一些编程知识的常见问题及答案。然后,在Control Panel(控制面板)的ODBC Datasource模块中加入System
1 修改 php.ini 里连接库配置 在 exttension 里找到extension=php_mssql.dll, 去除前面的";" ,然后记得把 php.ini 复制一份到 NT 目录下面. 2 修改 dll 的指向 改为你的真实位置extension_dir = c:\php4 3 在 MS SQL Server 里面增加一个新的登陆(login)用户 4 可以了,用 mssql_conne
如果对MSSQL的用户信息有兴趣的,可能会发现master.dbo.sysxlogins里面存放着用户的口令,可是呢,password字段如果不是null就是一堆看不懂的binary,这个口令是怎么加密的呢? 其实只要仔细看看master.dbo.sp_addlogin就知道了,MSSQL的sp都可以看到代码,真是不错。 让我们来看看它是怎么做的,注意这一行select @p