--SQLSERVER的自定义类型比较好用吧,但是,一旦引用该数据类型后,想修改数据类型,就是一大头疼的事了,本存储过程就是专门对付它的。 --sp_rebuildallview 见本BLOG中的其它页面 create procedure sp_rechangfieldtype(@typename varchar(50), @newtype varchar(50)) as begin declare @typeid int declare @tablename v 发布时间:2012-03-21 作者: 佚名技术 views(198)
第十章“SQL基础”向你初步介绍了SQL。你学会了如何用SELECT语句进行查询,你还学会了如何建立自己的表。在这一章里,你将加深你的SQL知识。你将学习如何建立索引来加快查询速度。你还将学会如果用更多的SQL语句和函数来操作表中的数据。 建立索引 假设你想找到本书中的某一个句子。你可以一页一页地逐页搜索,但这会花很多 发布时间:2012-03-21 作者: 佚名技术 views(159)
在Access中进行时间的比较sql语句很简单,如Select * From table Where thetime#' Now() '#这样即可 在MSSQL就不能这样,要用DateDiff语句和GetDate()函数进行比较。 如Select Count(*) From table Where DateDiff(s,GetDate(),thetime)0,我自己特别做了个50万条数据的的表,执行这条语句差不多需要1200毫秒。 后来研究了 发布时间:2012-02-16 作者: 佚名技术 views(176)
今天由于毕业设计要做一个数据库备份和还原的页面。我参考了一段代码后实现了功能但是我发现这段程序有一个比较麻烦的地方,就是数据库的还原的时候会遇到排它性问题。 在网上搜索了找到了小白的Blog上转了一个大富翁论坛上的讨论,看了讨论后发现里面提供的方法还不能直接用于ASP.NET。我对代码进行了稍稍的改动 void rest 发布时间:2012-03-21 作者: 佚名技术 views(205)
使用SQL事务管理器创建新表 你可以使用前面几节所讲的方法创建新表。但是,使用事务管理器创建新表会更容易。这一节介绍如何使用这个程序创建新表。 从任务栏的SQL Sever程序组中选择SQL Enterprise Manager,启动该程序,你会看到如图10.4所示的窗口。浏览服务管理器窗口中的树形结构,选择名为Database的文件夹。打开文件 发布时间:2012-03-21 作者: 佚名技术 views(168)
一、 简单查询 简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的 表或视图、以及搜索条件等。 例如,下面的语句查询testtable表中姓名为“张三'的nickname字段和email字段。 SELECT nickname,email FROM testtable WHERE name=''张三'' (一) 选择列表 选择列表(select_list)指出所 发布时间:2012-03-21 作者: 佚名技术 views(382)
用SQL创建新表 注意: 如果你还没有建立自己的数据库,现在就跳回到第三章创建这个库。你绝不能向master,tempdb或任何其他任何系统数据库中添加数据。 从SQL Sever程序组(在任务栏中)中启动ISQL/w程序。出现查询窗口后,从窗口顶部的下拉列表中选择你在第三章所创建的数据库。下一步,在查询窗口中键入下面的SQL语句,单击 发布时间:2012-02-16 作者: 佚名技术 views(252)
今天,当你需要对一个没有排序ID的表进行排序,并且想给每一行数据都给一个序号。这相当于很多人问到的,如何在一个视图中为每一行增加一个自动增长的“ID”号。你可以这样写: Select a.Badge,Count(a.Badge) as xorder From cPayroll a , cPayroll b Where a.Badge = b.Badge Group by a.Badge 看了以后的语句,你可能会 发布时间:2012-03-21 作者: 佚名技术 views(194)
|