
SQL综合
iteye_9863
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 I...原创 2011-08-30 17:31:50 · 99 阅读 · 0 评论 -
SqlServer 临时表 与 表变量
[b][color=black][size=medium]1. 表变量[/size][/color][/b] 变[color=blue]量都以@或@@为前缀[/color],表变量是变量的一种,另外一种变量被称为标量(可以理解为标准变量,就是标准数据类型的变量,例如整型int或者日期型DateTime)。[color=blue]以@前缀的表变量是本地的[/color],因此只有在当前用户...原创 2011-11-12 16:24:43 · 169 阅读 · 0 评论 -
java.net.BindException: Address already in use: JVM_Bind:8080
1:Tomcat启动时控制台报错如下示:2007-8-2 15:20:43 org.apache.coyote.http11.Http11Protocol init严重: Error initializing endpointjava.net.BindException: Address already in use: JVM_Bind:80802007-8-2 15:20:43 ...原创 2011-04-11 22:54:11 · 124 阅读 · 0 评论 -
视图的优点与缺点
一:视图的简介 视图是一个[color=red][b]虚拟表[/b][/color],其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,[color=red][b]视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。[/b][/color] 对其中所引用的基础表来说,视图的作用类...原创 2011-03-07 11:38:07 · 896 阅读 · 0 评论 -
存储过程的优点和缺点
一:存储过程介绍存储过程是由一些SQL语句和控制语句组成的被封装起来的过程,它驻留在数据库中,可以被客户应用程序调用,也可以从另一个过程或触发器调用。它的参数可以被传递和返回。与应用程序中的函数过程类似,存储过程可以通过名字来调用,而且它们同样有输入参数和输出参数。 根据返回值类型的不同,我们可以将存储过程分为三类:返回记录集的存储过程,返回数值的存储过程(也可以称为标量存储过程...原创 2011-03-07 11:23:00 · 233 阅读 · 0 评论 -
SqlServer临时表及While循环
1.定义临时表@temptb[code="java"]DECLARE @temptb TABLE( [id] int indentity(1,1), UserName nvarchar(50), Password varchar(20))[/code]2.向临时表中添加数据将memberInfo表中的UserName和Password插入到临...原创 2011-09-13 17:22:18 · 1413 阅读 · 0 评论 -
select 1 from table 含义
1. select 1 from ..., sql语句中的1代表什么意思?查出来是个什么结果? select 1 from table;与select anycol(目的表集合中的任意一行) from table;与select * from table 从作用上来说是没有差别的,都是查看是否有记录,[color=blue][b]一般是作条件查询用的[/b][/color]。sele...原创 2011-09-13 16:01:24 · 1070 阅读 · 0 评论 -
SqlServer Convert()函数格式系统时间
1.定义和用法 CONVERT() 函数是把日期转换为新数据类型的通用函数。 CONVERT() 函数可以用不同的格式显示日期/时间数据。2.语法CONVERT(data_type(length),data_to_be_converted,style)data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_conve...原创 2011-09-13 15:27:11 · 148 阅读 · 0 评论 -
raiseerror的用法
1.RAISERROR返回用户定义的错误信息并设系统标志,记录发生错误。通过使用 RAISERROR 语句,客户端可以从 sysmessages 表中检索条目,或者使用用户指定的严重度和状态信息动态地生成一条消息。这条消息在定义后就作为服务器错误信息返回给客户端。2.语法:[quote]RAISERROR ( { msg_id | msg_str | @local_vari...原创 2011-08-31 13:40:59 · 1624 阅读 · 0 评论 -
SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY的区别比较
1.三者的区别:1)IDENT_CURRENT 返回为[color=blue][b]任何会话和任何作用域[/b][/color]中的特定表最后生成的标识值。2)@@IDENTITY 返回为[color=blue][b]当前会话的所有作用域[/b][/color]中的任何表最后生成的标识值。3)SCOPE_IDENTITY 返回为[color=blue][b]当前会话和当前作...原创 2011-08-31 11:06:18 · 116 阅读 · 0 评论 -
SQL Server2005 异常处理机制(Begin try Begin Catch)
1.异常处理的语法:[quote]BEGIN TRY { sql_statement | statement_block }END TRYBEGIN CATCH [ { sql_statement | statement_block } ]END CATCH[/quote]我们将可能会出错的sql 写在begin try...end try ...原创 2011-08-31 10:33:58 · 149 阅读 · 0 评论 -
@@TRANCOUNT备忘
@@TRANCOUNT 是一个全局变量,包含当前的用户连接的当前活动事务数。此全局变量可用于在一个 BEGIN 事务...COMMIT 事务组的中间确定当 (和如果) 时的事务已回滚。@@TRANCOUNT 变量就会增加每次启动新事务时使用一个 BEGIN 事务命令。当在执行 COMMIT 事务命令或已回滚该事务时,它会递减。可以通过使用 SELECT @@TRANCOUNT 命令访问此全...原创 2011-08-30 18:24:07 · 393 阅读 · 0 评论 -
SqlServer 获取所有数据库名、表名、储存过程以及参数列表
[b]1.获取所有数据库名:[/b] [code="java"]Select Name FROM Master..SysDatabases order by Name [/code][b]2.获取所有表名:[/b] [code="java"]Select Name FROM SysObjects Where XType='U' ORDER BY Name[/code] ...原创 2011-11-12 17:40:30 · 331 阅读 · 0 评论