毛毛的小窝 — 关注技术交流、让我们一起成长

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

随笔分类 -  SQL Server

和大家讨论有关数据库的技术!
sp_executesql和临时表的用法
摘要:相比oracle,sqlserver对数据集的操作不直观,而且比较麻烦。我就遇到这样的一种情形,想获取 exec sp_executesql @sql返回的数据集,然后对返回的数据集进行遍历。 起初,我利用游标来操作返回的数据集,但是游标不支持 exec sp_executesql @sql 返回的数据集,于是我想到了临时表,但很快发现,利用 exec sp_executesql 操作创建的临时表... 阅读全文

posted @ 2009-08-19 09:12 mjgforever 阅读(4757) 评论(1) 推荐(0) 编辑

SQL Server 临时表的删除
摘要:临时表与一般的表不同,它是保存到tempDb表中。临时表的表名与你所建的表名也不一样,因为他要为不同人的相同操作创建不同的临时表。 1、错误的删除操作: --错误的临时表删除操作,因为所在数据库不同IF EXISTS (SELECT * FROM sysobjects WHERE object_id = OBJECT_ID(N'[dbo].[#tempTable]') AND type in (... 阅读全文

posted @ 2007-08-09 14:12 mjgforever 阅读(24212) 评论(4) 推荐(5) 编辑

Transact-SQL 的算术函数
摘要:Transact-SQL 的算术函数函 数参 数功 能三角函数SIN float_expression 返回以弧度表示的角的正弦COS float_expression 返回以弧度表示的角的余弦TAN float_expression 返回以弧度表示的角的正切COT float_expression 返回以弧度表示的角的余切反三角函数ASIN float_expression 返回正弦是FLO... 阅读全文

posted @ 2007-06-13 17:57 mjgforever 阅读(350) 评论(0) 推荐(0) 编辑

sql server 函数介绍-日期类
摘要:1、日期概念理解中的一些测试 --A. 测试 datetime 精度问题DECLARE @t TABLE(date char(21))INSERT @t SELECT '1900-1-1 00:00:00.000'INSERT @t SELECT '1900-1-1 00:00:00.001'INSERT @t SELECT '1900-1-1 00:00:00.009'INSERT @t SEL... 阅读全文

posted @ 2007-06-08 17:09 mjgforever 阅读(695) 评论(2) 推荐(0) 编辑

sql server 函数介绍-文件类
摘要:1、设置内存选项 --设置 min server memory 配置项EXEC sp_configure N'min server memory (MB)', 0--设置 max server memory 配置项EXEC sp_configure N'max server memory (MB)', 256--使更新生效RECONFIGURE WITH OVERRIDE 2、使用文件及文件组 /... 阅读全文

posted @ 2007-06-08 16:45 mjgforever 阅读(280) 评论(0) 推荐(0) 编辑

清除数据库的日志
摘要:SET NOCOUNT ONDECLARE @LogicalFileName sysname,@MaxMinutes INT,@NewSize INT USE cms -- 要操作的数据库名SELECT @LogicalFileName = 'cms_log', -- 日志文件名@MaxMinutes = 10, -- Limit on time allowed to wrap log.@New... 阅读全文

posted @ 2007-05-17 13:32 mjgforever 阅读(318) 评论(0) 推荐(0) 编辑

XML代替SQL来操作数据库
摘要:随着Internet的飞速发展,W3C成员意识到必须找到一种办法将数据和Web的表现方式分离出来,于是XML诞生了。当今的XML已经成为IT领域各个数据(特别是文档)的首选格式。由于它具有标记不同字段的能力,因此使搜索变得更简单。从微软发布SQL Server 2000的时候,就读XML数据的存储和检索提供内置的支持。而且微软早已意识到必须对其不断地改进,以便和不断发展的W3C的XML标准保持一致... 阅读全文

posted @ 2007-05-16 18:48 mjgforever 阅读(863) 评论(0) 推荐(0) 编辑

sql server 类型转换
摘要:CAST 和 CONVERT 将某种数据类型的表达式显式转换为另一种数据类型。CAST 和 CONVERT 提供相似的功能。 语法 使用 CAST: CAST ( expression AS data_type ) 使用 CONVERT: CONVERT (data_type[(length)], expression [, style]) 参数 expression 是任何有效的 Micro... 阅读全文

posted @ 2007-04-17 18:18 mjgforever 阅读(2970) 评论(0) 推荐(1) 编辑

SQL Server 1433端口
摘要:各位有没有遇到过这样的问题:进行新建SQL Server注册时,利用用户名和密码可以注册,但是在程序访问时数据库连接失败,这是什么原因? 1.程序在访问其他的机子的时候可以,只有一台机子不可以.2.利用*.udl文件测试也可以. 测试端口cmd -> telnet 192.168.0.10 1433,看是否能够开通这个端口,不能访问的话,进行如下设置:解决方式:打开防火墙,开放1433端口。 毛毛... 阅读全文

posted @ 2007-04-11 16:28 mjgforever 阅读(742) 评论(0) 推荐(0) 编辑

几种 ADO.net 中的数据库连接方式
摘要:在MSDN中,.net的数据库连接字符串都有详细的说明,我这里以代码范例的方式罗列一些,具体的每一项代表的意义可以参看MSDN. ADO.net 中数据库连接方式(微软提供) 微软提供了以下四种数据库连接方式: System.Data.OleDb.OleDbConnection System.Data.SqlClient.SqlConnection System... 阅读全文

posted @ 2007-04-10 14:08 mjgforever 阅读(666) 评论(0) 推荐(0) 编辑

Osql\sqlcmd工具管理 SQL Server
摘要:本页 概要 何为 Osql? 如何使用 Osql? 交互式输入 Transact-SQL 语句 提交 Osql 作业 连接到 SQL Server 桌面引擎 (MSDE 2000) 管理 MSDE 2000 新建登录帐户 访问数据库 如何更改登录密码 创建数据库 备份和还原数据库 附加和分离数据... 阅读全文

posted @ 2007-02-12 10:40 mjgforever 阅读(4676) 评论(0) 推荐(1) 编辑

精妙SQL语句学习
摘要:一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:mssql7backupMyNwind_1.dat' --... 阅读全文

posted @ 2007-02-06 09:06 mjgforever 阅读(238) 评论(0) 推荐(0) 编辑

SQL Server编写存储过程小工具(三)
摘要:SQL Server编写存储过程小工具 功能:为给定表创建Update存储过程 语法: sp_GenUpdate ,, 以northwind 数据库为例 sp_GenUpdate 'Employees','EmployeeID','UPD_Employees' 注释:如果您在Master系统数据库中创建该过程,那您就可以在您服务器上所有的数据库中使用该过程。 ===================... 阅读全文

posted @ 2006-04-10 10:41 mjgforever 阅读(381) 评论(0) 推荐(0) 编辑

SQL Server编写存储过程小工具(二)
摘要:SQL Server编写存储过程小工具 以下是两个存储过程的源程序 /*================================================================== 语法: sp_GenInsert , 以northwind 数据库为例 sp_GenInsert 'Employees', 'INS_Employees' 注释:如果您在Master系统数据库中... 阅读全文

posted @ 2006-04-10 10:41 mjgforever 阅读(258) 评论(0) 推荐(0) 编辑

SQL Server编写存储过程小工具(一)
摘要:SQL Server编写存储过程小工具 eNet技术学院,版权所有,任何人不得私自复制,转载!违者必究!! 在开发数据库系统的过程中,经常要写很多的存储过程。为了统一格式和简化开发过程,我编写一些存储过程,用来自动生成存储过程。下面就为您简单介绍一下它们。其中一个用于生成Insert过程,另一个用于生成Update过程。 Sp_GenInsert 该过程运行后,它为给定的表生成一个完整的Inse... 阅读全文

posted @ 2006-04-10 10:40 mjgforever 阅读(696) 评论(0) 推荐(0) 编辑

ASPNETDB-存储过程研究(aspnet_Applications_CreateApplication)
摘要:aspnet_Applications_CreateApplication:用于创建角色的申请 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[aspnet_Applications_CreateApplication]') and OBJECTPROPERTY(id, N'IsProcedure') = ... 阅读全文

posted @ 2006-03-01 10:37 mjgforever 阅读(558) 评论(0) 推荐(0) 编辑

ASPNETDB-存储过程研究(aspnet_Roles_CreateRole)
摘要:aspnet_Roles_CreateRole:创建用户角色的存储过程 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[aspnet_Roles_CreateRole]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)drop procedure [dbo].[as... 阅读全文

posted @ 2006-03-01 10:03 mjgforever 阅读(694) 评论(0) 推荐(0) 编辑

ASPNETDB-存储过程研究(aspnet_Users_CreateUser)
摘要:aspnet_Users_CreateUser:这个存储过程主要是创建用户 1、首先检查是否存在存储过程,存在则放弃建立:if exist(select * from dbo.sysobjects where id = object_id(N'[dbo.].[aspnet_Users_CreateUser]') and OBJECTPROPERTY(id,N'isProcedure')=1)dro... 阅读全文

posted @ 2006-03-01 09:10 mjgforever 阅读(690) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示