数据库知识
文章平均质量分 79
RemanticMemory
努力工作, 用心生活.
展开
-
SQL存储过程在.NET数据库中的应用
一.前言: 存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。总的来说,存储过程具有以下一些优点: ◆存储过程允许标准组件式编程 ◆存储过程能够实现较快的执行速度 ◆存储原创 2007-01-02 23:28:00 · 726 阅读 · 0 评论 -
SQL精选3
9.2、求助!快速比较结构相同的两表结构相同的两表,一表有记录3万条左右,一表有记录2万条左右,我怎样快速查找两表的不同记录?============================给你一个测试方法,从northwind中的orders表取数据。select * into n1 from ordersselect * into n2 from ordersselect * from n1selec原创 2007-04-18 10:17:00 · 764 阅读 · 0 评论 -
精妙的SQL语句2
1.说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 12.说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from a; 3.说明:显示文章、提交人和最后回复时间 SQL: select a.title,a.username,b.adddat转载 2007-04-18 10:12:00 · 736 阅读 · 0 评论 -
精妙的SQL语句
说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 1说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from b; 说明:显示文章、提交人和最后回复时间 S转载 2007-04-18 10:16:00 · 672 阅读 · 0 评论 -
sql 经典语句
sql 经典语句下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DAT转载 2007-04-18 10:18:00 · 785 阅读 · 0 评论 -
动态sql语句基本语法
eg:Select * from tableNameExec (select * from tableName)Exec sp_executesql Nselect * from tableName --请注意字符串前一定要加N declare @fname varchar(20)set @fname = FiledNameSelect @fname from tab原创 2007-04-18 10:31:00 · 875 阅读 · 0 评论 -
SQL Server连接失败错误故障的分析与排除
最近做一个项目(Asp.net+Sql Server 2000),在原来开发的机器上运行没有任何问题.但当我在另外一台机器上调试程序(本机调试)的时候,总出现“SQL Server不存在或访问被拒绝”。相信在任何一个搜索网站输入这样的检索词,一定会获得n多的页面。总结起来的关于SQL Server连接中此类四个最常见错误错误解决方案如下:一."SQL Server 不存在或访问被拒绝"这个是最原创 2007-04-18 10:35:00 · 1237 阅读 · 0 评论 -
SQL IF..ELSE..在存储过程的使用规范
分类:SQL存储过程(@city nvarchar(20),@town nvarchar(20),@village nvarchar(20))asdeclare @num numeric(10)declare @yd_num numeric(10)declare @lt_num numeric(10)declare @gh_num numeric(10)declare @xlt_num num原创 2007-04-18 10:23:00 · 3811 阅读 · 1 评论 -
SQL模糊查找语句
SQL模糊查询,使用like比较字,加上SQL里的通配符,请参考以下: 1、LIKEMc% 将搜索以字母 Mc 开头的所有字符串(如 McBadden)。 2、LIKE%inger 将搜索以字母 inger 结尾的所有字符串(如 Ringer、Stringer)。 3、LIKE%en% 将搜索在任何位置包含字母 en 的所有字符串(如 Bennet、Green、McBadden)。 4原创 2007-04-18 17:43:00 · 946 阅读 · 0 评论 -
SQL语句参考
一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice disk, testBack, c:mssql7backupMyNwin转载 2007-04-18 10:08:00 · 805 阅读 · 0 评论 -
超超超经典的 SQL 语句 大全
经典Sql语句一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice disk, testBack, c:/mssql7backup/MyNwind_1.d转载 2007-03-23 22:13:00 · 905 阅读 · 1 评论 -
powerdesiger基础
PowerDesiger是“一站式”建模与设计的解决方案。企业级用户可以借此创建新应用或对现有商业应用软件进行反向工程,而整个流程会十分迅速、流畅、经济。那些困扰项目开发的难题--------使用不同的技术、跨平台运行,以及在大部分企业中常见的混合多中开发语音都可迎刃而解了。这样用户可以在开发流程的各原创 2007-01-06 14:41:00 · 1401 阅读 · 0 评论 -
ASP.Net学习之常用SQL存储过程
在ASP.Net项目中使用存储过程,首先可以提高数据库的安全性,其次可以提高运行SQL代码运行的速度,在大型项目中一般是必不可少的。Visual Studio.Net为SQL的存储过程提供了强大的支持,您既可以通过visual studio.net来新建存储过程,也可以直接在Sql Server的查询分析器中运行,还可以通过企业管理器创建,使用起来也非常方便。大家一直都误认为SQL存储过程是一个比转载 2007-01-02 23:43:00 · 828 阅读 · 0 评论 -
简单谈基于SQL SERVER 分页存储过程的演进
针对数据库数据在UI界面上的分页是老生常谈的问题了,网上很容易找到各种“通用存储过程”代码,而且有些还定制查询条件,看上去使用很方便。笔者打算通过本文也来简单谈一下基于SQL SERVER 2000的分页存储过程,同时谈谈SQL SERVER 2005下分页存储过程的演进。 在进行基于UI显示的数据分页时,常见的数据提取方式主要有两种。第一种是从数据库提取所有数据然后在系统应用程序层进行数据分原创 2007-01-02 23:53:00 · 657 阅读 · 0 评论 -
存储过程解密
--*/ /*--调用示例: --解密指定存储过程 exec sp_decrypt 存储过程名 --*/ create PROCEDURE sp_decrypt(@objectName varchar(50)) AS begin begin tran declare @objectname1 varchar(100),@orgvarbin varbinary(8000) declare @sq原创 2007-01-02 23:32:00 · 758 阅读 · 0 评论 -
在ASP.NET中调用存储过程方法新解
在使用.NET的过程中,数据库访问是一个很重要的部分,特别是在B/S系统的构建过程中,数据库操作几乎成为了一个必不可少的操作。调用存储过程实现数据库操作使很多程序员使用的方法,而且大多数的程序员都是能使用存储过程就使用存储过程,很少直接使用SQL语句,所以存储过程是很有用而且很重要的。 存储过程简介 简单的说,存储过程是由一些SQL语句和控制语句组成的被封装起来的过程,它驻留在数据库中,可以被原创 2007-01-02 23:49:00 · 819 阅读 · 0 评论 -
安装SQL SERVER出现“已在安装计算机上创建挂起”的操作
安装SQL Server2000的时候,安装程序提示我安装程序被挂起,让我重新启动电脑,但我即便是重新启动了再次安装,SQL Server2000的安装程序依旧提示我这个错误。看来重起并不能解除被挂起的安装程序。 查阅了资料,得知要解决这个问题需要删除注册表HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manag原创 2007-01-14 02:14:00 · 929 阅读 · 0 评论 -
SQL 数据类型祥解
整数数据类型 INT 或INTEGER SMALLINT TINYINT BIGINT 浮点数据类型 REAL FLOAT DECIMAL NUMERIC 二进制数据类型 BINARY VARBINARY 逻辑数据类型 BIT 字符数据类型 CHAR NCHAR VARCHAR NVARCHAR 文本原创 2007-03-06 12:22:00 · 1161 阅读 · 0 评论 -
vs.net中三种事务处理机制
事务处理是在数据处理时经常遇到的问题,经常用到的方法有以下3种总结整理如下:方法1:直接写入到sql 中在存储过程中使用 BEGIN TRANS, COMMIT TRANS, ROLLBACK TRANS 实现 begin transdeclare @orderDetailsError int,@procuntError intdelete from [order details] where原创 2007-03-22 22:26:00 · 1360 阅读 · 0 评论