当前位置:主页 > TAG标签 > Sqlserver2008
  • UNION ALL与UNION 用法概述 日期:2012-06-12 21:56:33 点击:132 好评:0

    众所周知的几个结果集集合操作命令,今天详细地测试了一下,发现一些问题,记录备考。 假设我们有一个表Student,包括以下字段与数据: drop table student; create table student ( id int primary key, name nvarchar2(50) not null, score number not null ); insert into student values(1,'Aaron',78); insert into s...

  • SQL读取库中的所有表名 和列名 命令 日期:2012-06-12 21:49:34 点击:109 好评:0

    读取库中的所有表名 select name from sysobjects where xtype='u' --读取指定表的所有列名 select name from syscolumns where id=(select max(id) from sysobjects where xtype='u' and name='表名')...

  • 如何获取SQL服务器列表 日期:2012-06-12 15:56:24 点击:189 好评:2

    /// summary /// 获取SQL服务器列表 /// /summary public string[] GetSqlServerList() { SQLDMO.ApplicationClass Csql = new SQLDMO.ApplicationClass(); try { SQLDMO.NameList sqlList = Csql.ListAvailableSQLServers(); int iCount = sqlList.Count; string[] sArray = new st...

  • 如何防范SQL注入 日期:2012-06-12 15:00:59 点击:132 好评:0

    SQL注入式攻击是利用是指利用设计上的漏洞,在目标服务器上运行Sql命令以及进行其他方式的攻击动态生成Sql命令时没有对用户输入的数据进行验证是Sql注入攻击得逞的主要原因。 比如: 如果你的查询语句是select * from admin where username=user and password=pwd 那么,如果我的用户名是:1 or 1=1 那么,你的查询语句将...

  • SQL中调用DLL,SQL_CLR 实例教程 日期:2012-06-11 19:42:33 点击:193 好评:0

    1、数据库中运行的详细 1/2,本处测试数据库名为Bean20100708 --SELECT * FROM sys.assemblies -- 查看程序集列表 --SELECT * FROM sys.assembly_files -- 查看程序集字节流 sp_configure 'clr enabled', 1 go reconfigure go exec sp_changedbowner 'sa' alter database Bean20100708 set trustworthy on --ALTE...

  • SQLSERVER聚集索引与非聚集索引 日期:2012-06-11 14:13:37 点击:112 好评:2

    微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引) (一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集...

  • _variant_t数据类型 彻底解析 日期:2012-06-11 14:07:02 点击:158 好评:0

    _variant_t类封闭了VARIANT数据类型,VARIANT是一个结构体类型,我们可以看一下它的定义 typedef struct tagVARIANT { VARTYPE vt; unsigned short wReserved1; unsigned short wReserved2; unsigned short wReserved3; union { Byte bVal; // VT_UI1. Short iVal; // VT_I2. long lVal; // VT_I4. float f...

  • dataset 排序 代码 日期:2012-06-06 19:30:05 点击:164 好评:2

    //DataView DataView dv = new DataView(); dv.Table = DataSet1.Tables[Suppliers]; dv.RowFilter = City = 'Berlin'; dv.Sort = CompanyName DESC; //Select string strExpr; string strSort; strExpr = id 5; // Sort descending by column named CompanyName. strSort = ...

  • 优化SQL Server数据库 的50种方法 日期:2012-06-03 19:31:55 点击:189 好评:0

    查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的...

  • sql中全文检索的具体细节 日期:2012-06-03 19:31:27 点击:92 好评:0

    全文索引和全文检索是sql server 7.0的新增功能,它能够对数据中的字符类型列(如varchar、text等类型列)进行索 引,并通过索引实现全文搜索查询。sql server常规索引与全文检索相比,二者的区别如下: 常规索引 全文索引 使用create index或约束定义创建 使用全文索引存储过程创建和删除 通过删除或执行drop index语句删...

推荐内容