随笔分类 -  sql

摘要:D:\mysql-5.5.28-win321、下载mysql-5.5.15-win32.zip,解压到本地D:\mysql。 2、将my-small.ini另存为my.ini 。(根据情况可以选择别的文件:my-huge.ini,my-large.ini,my-medium.ini,my-small... 阅读全文
posted @ 2015-12-22 15:24 南侠书生 阅读(318) 评论(0) 推荐(0)
摘要:一、增:有2种方法1.使用insert插入单行数据: 语法:insert [into] [列名] values 例:insert into Strdents (姓名,性别,出生日期) values ('王伟华','男','1983/6/15') 注意:如果省略表名,将依次插入所有列2.使用... 阅读全文
posted @ 2014-08-19 11:54 南侠书生 阅读(240) 评论(0) 推荐(0)
摘要:1.变量学习计算机语言,难免不碰到这个名词,不过咱这里说的是MSSQL(微软SQL Server产品)里的数据库语言实现。稍微对程序比较严谨的语言都要求使用之前都要声明变量先,比如c.c++,java,c#之类,T-SQL也没有例外。可以试验下: SELECT@hello会有如下类似错误信息: ... 阅读全文
posted @ 2014-08-19 11:40 南侠书生 阅读(365) 评论(0) 推荐(0)
摘要:建议先阅读存储过程:SQL Server 存储过程Ø 事务在数据库中有时候需要把多个步骤的指令当作一个整体来运行,这个整体要么全部成功,要么全部失败,这就需要用到事务。 1、 事务的特点 事务有若干条T-SQL指令组成,并且所有的指令昨晚一个整体提交给数据库系统,执行时,这组指令要么全部执行完成,要... 阅读全文
posted @ 2014-08-19 11:28 南侠书生 阅读(229) 评论(0) 推荐(0)
摘要:触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过... 阅读全文
posted @ 2014-08-19 11:26 南侠书生 阅读(158) 评论(0) 推荐(0)
摘要:Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据... 阅读全文
posted @ 2014-08-19 11:23 南侠书生 阅读(240) 评论(0) 推荐(0)
摘要:在计算机中数据有两种特征:类型和长度。所谓数据类型就是以数据的表现方式和存储方式来划分的数据的种类。在SQL Server 中每个变量、参数、表达式等都有数据类型。系统提供的数据类型分为几大类,如表4-2 所示。其中,BIGINT、 SQL_VARIANT 和TABLE 是SQL Server 20... 阅读全文
posted @ 2014-08-13 16:25 南侠书生 阅读(350) 评论(0) 推荐(0)