<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="rss.xsl" media="screen"?>
<rss version="2.0">
  <channel>
    <title>拼吾爱程序人生 - SQL</title>
    <link>http://www.pin5i.com/showforum-196.html</link>
    <description>Latest 20 threads</description>
    <copyright>Copyright (c) 拼吾爱程序人生</copyright>
    <generator>Discuz!NT</generator>
    <pubDate>Wed, 15 Oct 2008 09:51:32 GMT</pubDate>
    <ttl>180</ttl>
    <item>
      <title>Entity SQL Language 一 简介</title>
      <description><![CDATA[本篇约定

文章中只讲Entity SQL不讲EDM或Linq to Entities,EDM的Context一律叫做db或DB 
数据库基本以EFQuerySamples的NorthwindEF为例，下载可到http://code.msdn.microsoft.com/EFQuerySamples 
文章案T-SQL的语法规则渐近讲解 
如果有相关知识不清楚的，可以留言问我 
其实简]]></description>
      <link>http://www.pin5i.com/showtopic-20245.html</link>
      <category>SQL</category>
      <author>cobra</author>
      <pubDate>Sat, 27 Sep 2008 08:16:00 GMT</pubDate>
    </item>
    <item>
      <title>PIVOT 用法详解</title>
      <description><![CDATA[PIVOT 和 UNPIVOT 关系运算符将表值表达式更改为另一个表。PIVOT 通过将表达式某一列中的唯一值转换为输出中的多个列来旋转表值表达式，并在必要时对最终输出中所需的任何其余列值执行聚合。 PIVOT 提供的语法比一系列复杂的 SELECT...CASE 语句中所指定的语法更简单和更具可读性。

     在我们进行复杂的查询统计的时候，特别是销售统计、处理大量数据的时候，PIVOT]]></description>
      <link>http://www.pin5i.com/showtopic-20128.html</link>
      <category>SQL</category>
      <author>cobra</author>
      <pubDate>Wed, 10 Sep 2008 12:42:00 GMT</pubDate>
    </item>
    <item>
      <title>带参数的sql和不带参数的sql区别</title>
      <description><![CDATA[带参数的sql语句,在数据库端,执行的是
exec sp_executesql 

eg:

exec sp_executesql N'insert into LCS_Sys_Model (,,,) values ( @Model_GUID,@Model_Name,@Model_Desp,@Model_IsSys)', N'@Model_GUID uniqueidentifier,@Mo]]></description>
      <link>http://www.pin5i.com/showtopic-20072.html</link>
      <category>SQL</category>
      <author>cobra</author>
      <pubDate>Wed, 03 Sep 2008 21:51:00 GMT</pubDate>
    </item>
    <item>
      <title>根据规则自动生成序列号</title>
      <description><![CDATA[需求： 

◆1、生产收货时，在数量处按CTRL+TAB，在序列号录入处按ShiFT+F2,能自动生成序列号； 


◆2、生成原则如下：0703MG51T-09-S05-1200#001，其中0703为年月代码，MG51T-09-S05-1200为物料号，#号为分隔符，001为本月第一笔收货，以后自动加1。 


我的语句如下： 

declare @t1 as varcha]]></description>
      <link>http://www.pin5i.com/showtopic-19856.html</link>
      <category>SQL</category>
      <author>cobra</author>
      <pubDate>Fri, 15 Aug 2008 13:08:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL存储过程和触发不能使用USE的应对方法</title>
      <description><![CDATA[大家都知道在SQL的存储过程，触发中不能使用USE。 

怎么办呢，当然可以直接用..这样来访问，但是某些语句必须在当前数据库下执行，比 

如sp_adduser等。 

之前看到一篇文章，我测试了有问题。 

原文： 


这里提供一个解决方案: 

使用Exec(ute)语句来改变当前数据库，不过要注意的是，数据库环境的更改只在Execute语句结束前有效，所以你必]]></description>
      <link>http://www.pin5i.com/showtopic-19853.html</link>
      <category>SQL</category>
      <author>cobra</author>
      <pubDate>Fri, 15 Aug 2008 13:05:00 GMT</pubDate>
    </item>
    <item>
      <title>SELECT @@IDENTITY中的@@含义及应用方法</title>
      <description><![CDATA[SELECT @@IDENTITY中的@@含义及应用方法: 

Using cmd As New OleDbCommand(&amp;quot;SELECT @@IDENTITY&amp;quot;, mcnn) 

If eventArgs.StatementType = StatementType.Insert Then 

eventArgs.Row(&amp;quot;CustomerID&amp;quot;]]></description>
      <link>http://www.pin5i.com/showtopic-19838.html</link>
      <category>SQL</category>
      <author>cobra</author>
      <pubDate>Thu, 14 Aug 2008 13:15:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL中的时间计算语句使用实例解答</title>
      <description><![CDATA[问：请问，如何计算一个表中的周起始和截止日期并写到表字段中？ 我要从一个表向另一个表导入数据，并进行转换，用的是VB 。 


我现在有有一个表 主要字段有 

time_id int 

time_date datetime 

year int 

week_of_year int 

day nvarhar 

想要转换成另外一张表 

time_id in]]></description>
      <link>http://www.pin5i.com/showtopic-19834.html</link>
      <category>SQL</category>
      <author>cobra</author>
      <pubDate>Thu, 14 Aug 2008 13:09:00 GMT</pubDate>
    </item>
    <item>
      <title>数据库管理员（DBA）日常必备的sql列表</title>
      <description><![CDATA[DBA日常sql列表； 

--监控索引是否使用 

alter index &amp;amp;index_name monitoring usage; 

alter index &amp;amp;index_name nomonitoring usage; 

select * from v$object_usage where index_name = &amp;amp;i......]]></description>
      <link>http://www.pin5i.com/showtopic-19765.html</link>
      <category>SQL</category>
      <author>cobra</author>
      <pubDate>Sun, 10 Aug 2008 10:57:00 GMT</pubDate>
    </item>
    <item>
      <title>提高SQL执行效率的几点建议</title>
      <description><![CDATA[提高SQL执行效率的几点建议: 

◆尽量不要在where中包含子查询； 

关于时间的查询，尽量不要写成：where to_char(dif_date,'yyyy-mm-dd')=to_char('2007-07-01','yyyy-mm-dd')； 

◆在过滤条件中，可以过滤掉最大数量记录的条件必须放在where子句的末尾； 

FROM子句中写在最后的表（基础表，drivi]]></description>
      <link>http://www.pin5i.com/showtopic-19748.html</link>
      <category>SQL</category>
      <author>cobra</author>
      <pubDate>Sun, 10 Aug 2008 10:11:00 GMT</pubDate>
    </item>
    <item>
      <title>将一个表分开导出成不同文件的实用方法</title>
      <description><![CDATA[假设有如下表： 


select * from wjz 



结果为： 



OrderID ProductID UnitPrice Quantity Discount 

10252 20 64.80 40 0.05 

10268 29 99.00 10 0 

10272 20 64.80 6 0 

10290 29 99.00 15 0 
]]></description>
      <link>http://www.pin5i.com/showtopic-19742.html</link>
      <category>SQL</category>
      <author>cobra</author>
      <pubDate>Sun, 10 Aug 2008 08:43:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL优化之使用 EXISTS 代替 IN 和 关联查询（inner join)</title>
      <description><![CDATA[在使用Exists时，如果能正确使用，有时会提高查询速度：

      1，使用Exists代替inner join

      2，使用Exists代替 in



  1，使用Exists代替inner join例子:
     在一般写sql语句时通常会遇到如下语句：

      两个表连接时，取一个表的数据，一般的写法通过关联查询（inner join）：sel]]></description>
      <link>http://www.pin5i.com/showtopic-19671.html</link>
      <category>SQL</category>
      <author>cobra</author>
      <pubDate>Tue, 05 Aug 2008 21:45:00 GMT</pubDate>
    </item>
    <item>
      <title>将指定日期所在月份的所有日期按照周次输出</title>
      <description><![CDATA[具体示例如下： 

declare @i int-----------------------------计数器 

declare @curWk int-------------------------指定日期在该年的周数 

declare @fstWk int-------------------------每月一号在该年的周数 

declare @fstDay nvarc]]></description>
      <link>http://www.pin5i.com/showtopic-19571.html</link>
      <category>SQL</category>
      <author>cobra</author>
      <pubDate>Fri, 01 Aug 2008 06:27:00 GMT</pubDate>
    </item>
    <item>
      <title>通过sql语句获取数据库的基本信息</title>
      <description><![CDATA[文/蔷薇  出处/赛迪网

(1) 查询oracle 的物理结构 

◆1.1. 查看数据文件 

SQL&amp;gt; select name from v$datafile; 

NAME 

--------------------------------------------- 

/u05/dbf/PROD/system_01.dbf/u05/dbf/PROD/sys]]></description>
      <link>http://www.pin5i.com/showtopic-19452.html</link>
      <category>SQL</category>
      <author>cobra</author>
      <pubDate>Tue, 29 Jul 2008 15:31:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL之行列互变问题</title>
      <description><![CDATA[文/zhouqiang52154  出处/博客园

SQL之行列互变问题。

     SQL行变列，列变行问题虽然解决方案众多，但大多存在着代码复杂，性能欠佳等问题。

     示例数据：

Employee_Id   Zmonth   Performance_Cd    Value       

10001         200806    A            ]]></description>
      <link>http://www.pin5i.com/showtopic-19327.html</link>
      <category>SQL</category>
      <author>cobra</author>
      <pubDate>Mon, 28 Jul 2008 02:02:00 GMT</pubDate>
    </item>
    <item>
      <title>口令中包含@导致无法连接数据库的解决方法</title>
      <description><![CDATA[文/迪伦  出处/赛迪网

今天一个用户报告无法登录系统，检查发现系统用户已经尝试太多，出现locked，导致无法进入。因为这个用户属于熟练用户，不应该出现尝试太多无法登录的问题，询问他密码才知道口令中包含@,导致无法连接数据库。 


跟踪一下程序发现，用户修改自己的口令时，执行如下： 

alter user xxxx identified by &amp;quot;a@&amp;quot; ;]]></description>
      <link>http://www.pin5i.com/showtopic-18959.html</link>
      <category>SQL</category>
      <author>cobra</author>
      <pubDate>Fri, 25 Jul 2008 15:35:00 GMT</pubDate>
    </item>
    <item>
      <title>使用存储过程的益处</title>
      <description><![CDATA[文/湖山河  出处/赛迪网

　　1. 通过把处理封装在容易适应的单元中，简化复杂的操作。

　　2. 由于不要求反复建立一系列处理步骤，保证了数据的一致性。如果所有开发人员和应用程序都使用同一存储过程，则所使用的代码都是相同的。

　　这一点的延伸就是防止错误。需要执行的步骤越多，出错的可能性就越大。防止错误保证了数据的一致性。

　　3. 简化对变动的管理。如果表名、列名或业务]]></description>
      <link>http://www.pin5i.com/showtopic-18926.html</link>
      <category>SQL</category>
      <author>cobra</author>
      <pubDate>Wed, 23 Jul 2008 13:27:00 GMT</pubDate>
    </item>
    <item>
      <title>高性能SQL语句的编写技巧</title>
      <description><![CDATA[文/lidahe  出处/blogjava

一、问题的提出 
在应用系统开发初期，由于开发数据库数据比较少，对于查询SQL语句，复杂视图的的编写等体会不出SQL语句各种写法的性能优劣，但是如果将应用系统提交实际应用后，随着数据库中数据的增加，系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据，劣质SQL语句和优质SQL语句之]]></description>
      <link>http://www.pin5i.com/showtopic-18915.html</link>
      <category>SQL</category>
      <author>cobra</author>
      <pubDate>Wed, 23 Jul 2008 12:48:00 GMT</pubDate>
    </item>
    <item>
      <title>几条常见的数据库分页 SQL 语句数据库</title>
      <description><![CDATA[　　作者根据自己使用过的内容，把常见数据库Sql Server,Oracle和MySQL的分页语句做了介绍…… 

　　我们在编写MIS系统和Web应用程序等系统时，都涉及到与数据库的交互，如果数据库中数据量很大的话，一次检索所有的记录，会占用系统很大的资源，因此我们常常采用，需要多少数据就只从数据库中取多少条记录，即采用分页语句。根据自己使用过的内容，把常见数据库Sql Server,Oracl]]></description>
      <link>http://www.pin5i.com/showtopic-18693.html</link>
      <category>SQL</category>
      <author>SystemPoster</author>
      <pubDate>Mon, 21 Jul 2008 01:12:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL查询语句精华使用简要</title>
      <description><![CDATA[文/良少shendl  出处/CSDN

一、 简单查询 
　　简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。
　　例如，下面的语句查询testtable表中姓名为&amp;quot;张三&amp;quot;的nickname字段和email字段。
　　SELECT nickname,email
　　FROM te]]></description>
      <link>http://www.pin5i.com/showtopic-10031.html</link>
      <category>SQL</category>
      <author>Systemjudge</author>
      <pubDate>Mon, 06 Aug 2007 16:50:00 GMT</pubDate>
    </item>
    <item>
      <title>远程数据库管理三思而后行</title>
      <description><![CDATA[文/cyw  出处/ITPUB

      是否要选择一个远程数据库管理员来弥补或满足你对数据管理的需求，必须三思而后行。 
　　目前远程数据库管理的市场相当饱和(注：作者所指的应该是国外的情况；目前在国内，远程DBA服务的市场才刚刚兴起！)。但是，并不是说无论哪个企业都适合享受这项服务的，而且和大部分人想的恰恰相反，远程数据库管理和现场数据库管理并不一定就是一个非此即彼的概念。对于部分企]]></description>
      <link>http://www.pin5i.com/showtopic-17780.html</link>
      <category>SQL</category>
      <author>cobra</author>
      <pubDate>Mon, 30 Jun 2008 15:47:00 GMT</pubDate>
    </item>
  </channel>
</rss>