
MsSQL数据库
aspnet2002web
在大学担任.NET/JAVA的教学,在公司从事C#.NET,Java,ASP.NET,SSH,Wacs,KShell,JavaScript,Jquery,MsSQL,DB2等的开发和利用,对其他技术也一直保持关注。
展开
-
牢记!SQL Server数据库开发的二十一条军规【经典】
如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。 在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计。这些经验来自我过去几年中经受的教训,一直来,我看到许转载 2007-10-04 23:19:00 · 1056 阅读 · 2 评论 -
查看sql server数据库连接数的三种方法
<br />怎样才能查看sql server数据库连接数呢?下面就将为您介绍三种查看的方法,供您参考,希望能够帮助到您。<br />1.通过系统的“性能”来查看:<br />开始->管理工具->性能(或者是运行里面输入 mmc)然后通过<br />添加计数器添加 SQL 的常用统计 然后在下面列出的项目里面选择用户连接就可以时时查询到sql server数据库连接数了。<br />不过此方法的话需要有访问那台计算机的权限,就是要通过windows账户登陆进去才可以添加此计数器。<br />2.通过系统表来查转载 2011-01-12 15:15:00 · 1793 阅读 · 0 评论 -
CAST and CONVERT区别
<br />The CAST and CONVERT functions are very similar: Both translate a value from one data type to another. Although their performance is also similar, their syntax and potential usage is slightly different. <br />Both CAST and CONVERT have a straightforw转载 2011-01-05 14:38:00 · 1048 阅读 · 0 评论 -
精妙SQL语句收集
<br /> SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作,方便自己写SQL时方便一点,想贴上来,一起看看,同时希望大家能共同多多提意见,也给我留一些更好的佳句,整理一份《精妙SQL速查手册》,不吝赐教!<br /><br />一、基础<br />1、说明:创建数据库<br />CREATEDATABASEdatabase-name<br />2、说明:删除数据库<br />dropdatabasedbname<br />3、说明:备份sql server<br原创 2010-12-18 00:36:00 · 766 阅读 · 0 评论 -
面试必须要知道的SQL语法,语句
<br />asc 按升序排列<br />desc 按降序排列<br />下列语句部分是Mssql语句,不可以在access中使用。<br />SQL分类: <br />DDL—数据定义语言(Create,Alter,Drop,DECLARE) <br />DML—数据操纵语言(Select,Delete,Update,Insert) <br />DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)<br />首先,简要介绍基础语句:<br />1、说明:创建数据库<br />C转载 2010-12-16 09:43:00 · 1990 阅读 · 7 评论 -
将SQL2005字符型字段转换成为日期时间型后比较大小的代码
<br /> 一、假设条件<br /> 假设存在如下的表结构以及记录。<br /> ID 整型的<br /> Content 字符型的<br />AddDateTime 字符型的<br /> 尽管字段AddDateTime是字符型的,但是里面存储的内容完全是日期时间型的,比如:<br /> 2008-1-1 15:30:21<br /> 2009-1-1 15:30:21 <br /> 2010-1-1 15:30:21 <br /> 2011-1-1 15:3原创 2010-12-09 22:45:00 · 1294 阅读 · 0 评论 -
数据类型 ntext 和 varchar 在 equal to 运算符中不兼容的问题
<br />test字段为ntext类型<br />SQL语句:select * from A where test=’xxx’<br />执行之后会出现:<br />数据类型 ntext 和 varchar 在 equal to 运算符中不兼容的错误信息。<br />是不是值也是ntext类型就行了呢?<br />那把SQL语句该成:select * from A where test=convert(ntext,’xxx’)<br />结果出现:数据类型 ntext 和 ntext 在 equal to转载 2010-12-09 22:38:00 · 13148 阅读 · 1 评论 -
含多项查询条件的存储过程(SQL2008)
在做一个搜索时,有多项搜索条件,如果这么多条件单独在程序里判断是很麻烦的。今天花几个小时的时间才做好这个存储过程,用这么长别笑话我笨啊,呵呵,发现很多基础的语法都忘了,当然用SQL2008也发现了些新问题。原理:把条件进行字符串拼接,就是判断传入的各个条件,如果传入符合条件的值了,则在拼接此条件语句,否则不加。详细代码如下所示,这里对代码需要注意的地方说下,也是我在做事出问题的地方:1、如果数据库是数字类型,需要利用CONVERT(varchar(8000),@AppID)转换为字符串,如下代码中的:@s原创 2010-12-10 00:36:00 · 1849 阅读 · 1 评论 -
sql函数 数字转换成字符串
<br />将数字转换成字符串,如果是整数类型的话,可以使用str()函数直接来转换,不过用str函数不能转带有浮点数。<br />declare @score float;<br />set @score=1.6;<br />select str(@score);<br />输出结果是2。这明显是不对的。<br />所以更建议不要使用str函数,而使用convert和cast函数<br />这两个函数的语法<br />convert(目标类型,要转换的数字);<br />cast(要转换的数字 as 目标转载 2010-12-09 22:47:00 · 6307 阅读 · 0 评论 -
PowerDesigner常用操作基本技巧
<br />1、PowerDesigner提示This data item is already used in a primary identifier.的处理方法<br />菜单栏上的“tool”-〉“Model Option”-〉“Model Setting”<br />把右边的“Data Item”数据框中的“Unique code”选项框取消掉。<br />如果在由CDM-〉PDM转换的时候提示属性错误,请把PDM GENERATION OPTIONS中的Check model钩取消掉.<br /原创 2010-11-26 19:09:00 · 1536 阅读 · 0 评论 -
SQL Server2005杂谈(1):使用公用表表达式(CTE)简化嵌套SQL
<br /> 先看下面一个嵌套的查询语句:<br /><br />select * from person.StateProvince where CountryRegionCode in <br /> (select CountryRegionCode from person.CountryRegion where Name like 'C%')<br /><br /><br /> 上面的查询语句使用了一个子查询。虽然这条SQL语句并不复杂,但如果嵌套的层次过多,会使SQL语句非常难转载 2010-08-17 21:45:00 · 870 阅读 · 0 评论 -
Sql Server 中一个非常强大的日期格式化函数
--Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100),GETDATE(), 0)-- 05 16 2006 10:57AMSelect CONVERT(varchar(100),GETDATE(), 1)-- 05/16/06Select CONVERT(varchar(100),GETDATE(), 2)-- 06.05.16Select CONVERT(varchar(100),GETDATE(), 3)-- 16/05/06转载 2010-08-14 15:12:00 · 466 阅读 · 1 评论 -
SQL语句的基本语法
一.SELECT语句的完整语法为:SELECT[ALL|DISTINCT|DISTINCTROW|TOP]{*|talbe.*|[table.]field1[AS alias1][,[table.]field2[AS alias2][,…]]}FROM tableexpression[,…][IN externaldatabase][WHERE…][GROUP BY…][HAVING…][ORDE原创 2008-01-01 15:59:00 · 876 阅读 · 0 评论 -
SQL中exist与in的区别
in 和 exists也是很好区别的.in 是一个集合运算符:a in {a,c,d,s,d....} 这个运算中,前面是一个元素,后面是一个集合。集合中的元素类型是和前面的元素一样的.。而exists是一个存在判断,如果后面的查询中有结果,则exists为真,否则为假.in 运算用在语句中,它后面带的select 一定是选一个字段,而不是select *。比如说你要判断某班是否存在一个名为"小明原创 2007-10-06 01:38:00 · 1957 阅读 · 1 评论 -
学习Asp.Net应当知道的基本数据库操作语句
一、数据库的建立一、建立数据库在Access中建立名为自己名字的数据库(不能是汉字),比如:NewsData二、建立表 在zgdx数据库里建立新闻栏目表名字为lanmu,新闻表名字news 文章栏目表lanmu中各字段说明字段名数据类型字段大小是否主键原创 2007-08-05 10:49:00 · 1465 阅读 · 0 评论