lqb

我一直在努力!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Sql Server 2005

摘要:SQL Server里面的生成SQL脚本,只会包含数据库及表的字段结构,而不会包含表的数据,也就是SQL脚本里面只有Create database,Create table 这样的语句,没有insert into。那么我们怎么样才能导出数据呢?SQL Server并不包含这个功能,只能靠第三方的代码了。用这个存储过程可以实现:CREATEPROCEDUREdbo.UspOutputData@tab... 阅读全文

posted @ 2009-08-21 14:00 BlackPhoenix 阅读(1363) 评论(0) 推荐(0)

摘要:SQL SERVER的字段类型说明 以下为SQL SERVER 7.0以上版本的字段类型说明。SQL SERVER6.5的字段类型说明请参考SQL SERVER提供的说明。 bit:0或1的整型数字 int:从-2^31(-2,147,483,648)到2^31(2,147,483,647)的整型数字 smallint:从-2^15(-32,768)到2^15(32,767)的整型数... 阅读全文

posted @ 2008-07-21 11:13 BlackPhoenix 阅读(1977) 评论(0) 推荐(1)

摘要:问题描述: .Net FX 2.0 中文语言包 与 英文包 在 Sql Server 日期操作的 差异。[Conversion failed when converting datetime from character string.] 项目环境: Sql Server 2005等版本 .Net Framework 2.0程序或网站 开发调试无错的项目在其他机器上部署的时候发生错误,出错信息如下: 中文:字符串向 datetime 转换时失败。 英文:Conversion failed when converting datetime from character string. 问题关键: 安装开发主机和部署主机环境分别为[.Net Framework 2.0]与[.Net Framework 2.0 + 中文语言包/其他语言包] 附:日期格式化参数详表 附:一些常用日期操作语句 阅读全文

posted @ 2008-04-22 00:05 BlackPhoenix 阅读(1211) 评论(1) 推荐(0)

摘要:安装了sql server 2005以后,不管是32位还是64位,都可以直接附加sql server 2000下创建的数据库文件。数据库升级到2005的最快速的方法是:在SQL Server 2000中分离数据库,将数据库文件拷到装有SQL Server 2005的机器上,然后在Management Studio中附加数据库,附加的时候会出现孤立用户,可以用下面的语句把孤立用户和数据库用户做关联:... 阅读全文

posted @ 2008-04-02 00:15 BlackPhoenix 阅读(556) 评论(1) 推荐(0)

摘要:说明:复制表(只复制结构,源表名: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.use... 阅读全文

posted @ 2008-04-01 23:55 BlackPhoenix 阅读(425) 评论(0) 推荐(0)

摘要:SELECT User_nickname, User_ID, User_birth FROM z_UserInfo WHERE (convert(Datetime,SUBSTRING(convert(varchar,User_birth),1,6)+'2008') BETWEEN getdate() AND (getdate()+15)) 显示最近14天过生日的用... 阅读全文

posted @ 2008-03-15 01:50 BlackPhoenix 阅读(1236) 评论(8) 推荐(0)

摘要: 熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL SERVER、ACCESS、EXCEL数据转换。转自:好玩吧(百度空间) 阅读全文

posted @ 2008-02-20 18:54 BlackPhoenix 阅读(549) 评论(0) 推荐(0)

摘要:疑问:如何对内存中DataSet数据表执行Sql语句? 在做网站流量统计系统的时候,遇到的问题。 ^o^内容见原文...... 之所以坚持用这种方法,是因为我觉得动态数组+编程排序的处理负荷很大,多用户同时操作时会显得很慢,而如果可以对临时表执行sql查询,当ASP.NET服务器和Sql Server数据服务器在不同的主机上,还可以分担任务,提高性能。 希望大家帮忙想个解决办法或更好的处理想法。 阅读全文

posted @ 2008-02-18 18:12 BlackPhoenix 阅读(1069) 评论(1) 推荐(0)

摘要:ASP.NET 2.0使用user profile储存信息前,如何部署aspnetdb.mdf和正确建立连接 阅读全文

posted @ 2008-02-17 23:16 BlackPhoenix 阅读(1735) 评论(3) 推荐(0)

摘要:--语 句 功 能 --数据操作 Select --从数据库表中检索数据行和列 Insert --向数据库表添加新数据行 Delete --从数据库表中删除数据行 Update --更新数据库表中的数据 --数据定义 Create TABLE --创建一个数据库表 Drop TABLE --从数据库中删除表 Alter TABLE --修改数据库表结构 Create VIEW --创建一个视图 Drop VIEW --从数据库中删除视图 Create INDEX --为数据库表创建一个索引 Drop INDEX --从数据库中删除索引 Create PROCEDURE --创建一个存储过程 Drop PROCEDURE --从数据库中删除存储过程 Create TRIGGER --创建一个触发器 Drop TRIGGER --从数据库中删除触发器 Create SCHEMA --向数据库添加一个新模式 Drop SCHEMA --从数据 阅读全文

posted @ 2008-02-16 15:57 BlackPhoenix 阅读(231) 评论(0) 推荐(0)

摘要:问:SQL Server 2005中设计表时和在SQL Server Management Studio Express中如何得到自动编号字段? 答:具体步骤如下: ①像Access中的自动编号字段 右键你的表--设计表--找到你的id字段(类int型)--标识--是--标识种子(初始值)--标识递增量--OK ②用IDENTITY (SEED,INCREMENT)参数 seed -启始值 increment -增量 CREATE TABLE 表名( 你的ID IDENTITY (1, 1) NOT NULL ,你的其他字段... ) CREATE TABLE 表名( 你的字段ID AUTOINCREMENT(1000,10),其他字段... ) ③修改起始值和步进值 ALTER TABLE 表名 ALTER COLUMN 你的字段ID CO 阅读全文

posted @ 2008-02-16 15:10 BlackPhoenix 阅读(6815) 评论(3) 推荐(1)