随笔分类 -  .Net 数据库 技术

SQL Server的Inner Join及Outer Join
摘要:在一个正规化的数据库环境中, 我们常会碰到这款情形: 所需的资料并不是放在同一个资料表中, 在这个时候, 你就要用到 Join 当然 Join 如何将不同的数据库的资料结合, 还要看你如何使用它, 一共有四种不同的 Join 的方式, 在这篇文章中我们将为你介绍 Inner Join 及 Outer Join 以及其应用 Inner Join Inner Join 应该是最常用的 Joi... 阅读全文
posted @ 2005-07-21 14:40 TJDLUT's .Net Space 阅读(499) 评论(0) 推荐(0)
MS SQL SERVER 的一些有用日期
摘要:1.一个月第一天的SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)2.本周的星期一SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)3.一年的第一天SELECT DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)4.季度的第一天SELECT DATEADD(qq, DATE... 阅读全文
posted @ 2005-07-21 14:19 TJDLUT's .Net Space 阅读(444) 评论(0) 推荐(0)
精华:精妙SQL语句
摘要:说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 11 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from b; 说明:显示文章、提交人和最后回复时间 SQL: select a.title,a.username,b.adddate fr... 阅读全文
posted @ 2005-07-21 14:06 TJDLUT's .Net Space 阅读(441) 评论(0) 推荐(0)
实例演示在SQL中启用全文检索
摘要:如何在SQL中启用全文检索功能?本文将通过实例向你剖折这个问题。这是一个全文索引的一个例子,首先在查询分析器中使用: use pubs go --打开数据库全文索引的支持 execute sp_fulltext_database 'enable' go --建立全文目录ft_titles execute sp_fulltext_catalog 'ft... 阅读全文
posted @ 2005-07-21 14:00 TJDLUT's .Net Space 阅读(1913) 评论(3) 推荐(0)
SQL Server连接中三个常见的错误分析
摘要:一."SQL Server 不存在或访问被拒绝" 这个是最复杂的,错误发生的原因比较多,需要检查的方面也比较多. 一般说来,有以下几种可能性: 1.SQL Server名称或IP地址拼写有误 2.服务器端网络配置有误 3.客户端网络配置有误 要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因. 首先,检查网络物理连接 ping 如果 ping 不... 阅读全文
posted @ 2005-07-21 13:54 TJDLUT's .Net Space 阅读(435) 评论(0) 推荐(0)
SQL SERVER基本语法参考
摘要:一、资料定义 ddl(data definition language) 资料定语言是指对资料的格式和形态下定义的语言,他是每个资料库要建立时候时首先要面对的,举凡资料分哪些表格关系、表格内的有什麽栏位主键、表格和表格之间互相参考的关系等等,都是在开始的时候所必须规划好的。 1、建表格:create table table_name( column1 datatype [not null] [no... 阅读全文
posted @ 2005-07-21 13:51 TJDLUT's .Net Space 阅读(1241) 评论(0) 推荐(0)
SQL Server发邮件配置
摘要:sqlserver可以实现发邮件的功能,这对于日常管理是很有帮助的,如我们可以写一个存储过程,对于超过3天没有修正的程序bug,发邮件通知相关人员修正。发邮件需要进行一些必需的配置,以下是我的配置经验: 前提:安装sqlserver,安装outlook,outlook已经正确配置。 (1)配置sqlserver的启动用户为域用户。sqlserver启动默认的本地账户,本地账户启动的服... 阅读全文
posted @ 2005-07-18 18:21 TJDLUT's .Net Space 阅读(945) 评论(0) 推荐(0)
删除表的记录以后,如何使新记录的编号仍然从1开始
摘要:有兩種方法: 方法1: truncate table 你的表名 --這樣不但將數據刪除,而且可以重新置位identity屬性的字段。 方法2: delete from 你的表名 dbcc checkident(你的表名,reseed,0) --重新置位identity屬性的字段,讓其下個值從1開始。 阅读全文
posted @ 2005-07-17 15:34 TJDLUT's .Net Space 阅读(304) 评论(0) 推荐(0)
在vb.net 里面实现对sql server 存储过程的操作
摘要:Imports System.Data.SqlClientPublic Class database Private con As SqlConnection ' /// '/// 执行存储过程 '/// '/// 存储过程的名称 '/// 返回存储过程返回值 Public Function RunProc(ByVal procName As Str... 阅读全文
posted @ 2005-07-14 12:32 TJDLUT's .Net Space 阅读(1446) 评论(0) 推荐(0)