博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  数据库

摘要:举例子说吧 建表 create table test_1( first_name char(15), last_name char(20) ); 添加列 alter table test_1 add hire_date date; 改列名 alter table test_1 rename column hire_date to... 阅读全文

posted @ 2008-11-11 10:01 快乐家++ 阅读(2067) 评论(0) 推荐(0)

摘要:(一) 有没有人遇到这种情况,用 SqlDataAdapter.Update(ds)更新时出错?answer: 一般是这样的,如果用设计器将SqlDataAdapter拖到页面中使用时,不会出现这种情况,因为系统会自动生成SqlDataAdapter的属性命令,比如: .UpdateCommane insertCommand selectCommand等。但是有些程序员不喜欢用设计器,或者是有... 阅读全文

posted @ 2008-09-17 07:04 快乐家++ 阅读(1394) 评论(1) 推荐(0)

摘要:方法一: insert into table() values();select IDENT_CURRENT ('tableName') 执行此SQL语句返回得就是新记录的主键值 SQLDataReader sr; .... return sr[0] 方法二: string strSql = "INSERT INTO TableName(zd1,zd2,..... 阅读全文

posted @ 2008-09-09 19:51 快乐家++ 阅读(543) 评论(0) 推荐(0)

摘要:由于业务逻辑的多样性 经常得在sql server中查询不同数据库中数据 这就产生了分布式查询的需求 现我将开发中遇到的几种查询总结如下: 1.access版本 --建立连接服务器 EXEC sp_addlinkedserver --要创建的链接服务器名称 'ai', --产品名称 'access', --OL... 阅读全文

posted @ 2008-08-15 21:02 快乐家++ 阅读(333) 评论(0) 推荐(0)

摘要:首先配置SQLSERVER2005: 打开”Microsoft SQL Server Management Studio“直接用Windows 用户连接进入,再在“安全性”中的“登录名”内的“新建登录名”,你就对应的添好“确定”就可以了。 再在你对应的“数据库”里“安全性”用户,把你建的用户添加进去。 关键地方,查看“服务器 属性”在 “安全性”选上 “SQL Server 和 Wind... 阅读全文

posted @ 2008-07-15 21:16 快乐家++ 阅读(653) 评论(0) 推荐(0)

摘要:--创建作业就行了. --创建作业 exec msdb..sp_add_job @job_name='数据处理' --创建作业步骤 declare @sql varchar(800),@dbname varchar(250) select @sql='exec p_proc' --要定时执行的存储过程 ,@dbname=db_name() --执行数据处理的数据库名 exec msdb... 阅读全文

posted @ 2008-01-29 21:01 快乐家++ 阅读(3447) 评论(1) 推荐(0)

摘要:insert into a2 (c1,c2) select c1,c2 from a where Deleted=1 能提供一些思路吗..或者mysql本身能解决吗 假如表中已存在该数据则不能插入该数据,不存在就插入 网友回复:先在a2表中查找你要插入的数据,假如能找到就说明有重复数据,不要插入。 网友回复:sql 语句能解决吗 例如distinct , if exists 网友回复:... 阅读全文

posted @ 2008-01-29 14:26 快乐家++ 阅读(1362) 评论(0) 推荐(0)

摘要:SQL Server ODBC Standard... 阅读全文

posted @ 2007-12-20 15:24 快乐家++ 阅读(356) 评论(0) 推荐(0)

摘要:表a: 表b: id 产品名 销售 id 产品名 销售 1 aaa 5 1 aaa 3 2 bbb 4 2 eee 6 3 ccc 6 3 fff 3 4 ddd 3 4 hhh 6 希望实现... 阅读全文

posted @ 2007-11-03 09:46 快乐家++ 阅读(790) 评论(0) 推荐(0)

摘要:(一) 有没有人遇到这种情况,用 SqlDataAdapter.Update(ds)更新时出错? answer: 一般是这样的,如果用设计器将SqlDataAdapter拖到页面中使用时,不会出现这种情况,因为 系统会自动生成SqlDataAdapter的属性命令,比如: .UpdateCommane insertCommand ... 阅读全文

posted @ 2007-03-07 12:48 快乐家++ 阅读(335) 评论(0) 推荐(0)

摘要:MDAC (Microsoft Data Access Components) 2.7 (简体中文)下载MDAC (Microsoft Data Access Components) 2.60.6526.3 (简体中文)下载MDAC (Microsoft Data Access Components) 2.8 (简体中文)下载 MDAC (Microsoft Data Access Compone... 阅读全文

posted @ 2007-02-10 10:46 快乐家++ 阅读(3355) 评论(1) 推荐(0)

摘要:Select * from tblName where a IN (Select a from tblName Group by a having count(a)>1) Order by aSelect * from tblName where a IN (Select a ... 阅读全文

posted @ 2006-12-01 17:12 快乐家++ 阅读(440) 评论(0) 推荐(0)

摘要:如何从一位菜鸟蜕变成为高手,灵活使用的SQL语句是必不可少的。本文收集了部分比较经典,常用的SQL语句供大家参考,希望对大家有所帮助。 说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 11 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c)... 阅读全文

posted @ 2006-10-27 16:24 快乐家++ 阅读(432) 评论(0) 推荐(0)

摘要:注意,下面备份还原都是用存储过程实现! if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_backupdb]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)drop procedure [dbo].[p_backupdb]GO /**//*--备份数据库的通用... 阅读全文

posted @ 2006-01-20 09:30 快乐家++ 阅读(599) 评论(0) 推荐(0)

摘要:1CREATE PROCEDURE dbo.UspOutputData 2@tablename sysname 3AS 4declare @column varchar(1000) 5declare @columndata varchar(1000) 6declare @sql varchar(4000) 7declare @xtype tinyint 8declare @name... 阅读全文

posted @ 2005-11-24 17:14 快乐家++ 阅读(755) 评论(0) 推荐(0)

摘要:1use master 2go 3 4if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sp_copyProce]') and 5 6OBJECTPROPERTY(id, N'IsProcedure') = 1) 7drop procedure [dbo].[sp_copyProce] 8... 阅读全文

posted @ 2005-11-24 17:13 快乐家++ 阅读(970) 评论(0) 推荐(0)