摘要: 一、触发器是一种特殊的存储过程,不能被显式调用,只能在对表进行insert、update、delete操作时被自动激活。所以触发器可以用来实现对表进行复杂的完整性约束。二、 Sql Server为每个触发器都创建了两个专用表:Inserted表和Deleted表。这两个表由系统来维护,它们存在于内存... 阅读全文
posted @ 2015-01-15 21:53 五月阳光 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 一、数据类型:整数:int,bigint,smallint小数:float,real,decimal(长度,精度),numeric(长度,精度)字符:char(n),varchar(n) 8000英文字符,4000汉字text——大文本。逻辑:bit0,1/true/false二进制类型:binar... 阅读全文
posted @ 2015-01-13 15:00 五月阳光 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 一、数据类型:1.二进制数据二进制数据以十六进制形式存储。二进制数据最多能存8000个英文字符,4000个汉字字符。2.字符数据char:存100,不足100补足。varcha:存多少占多少。3.日期时间数据datetime 范围为 1753.1.1-9999.12.31smalldatetime ... 阅读全文
posted @ 2015-01-11 22:28 五月阳光 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 简单查询:一、投影select * from 表名select 列1,列2... from 表名select distinct 列名 from 表名二、筛选select top 数字 列|* from 表名(一)等值与不等值select * from 表名 where 列名=值select * fr... 阅读全文
posted @ 2015-01-10 19:30 五月阳光 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 数据库:三个层次:文件--服务--界面 (DBMS)两种登录方式的设置:Windows身份登录;SqlServer身份登录。如何设置SQLServer身份验证?1.对象资源管理器右击--属性--安全性--SqlServer和Windows身份登录。2.对象资源管理器--安全性--登录--sa--右击... 阅读全文
posted @ 2015-01-07 17:02 五月阳光 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 数据类型--变量与常量--运算符与表达式--语句(if,for)--数组--函数--结构体一、数据类型:(一)内建类型整型(int short long byte uint ushort ulong sbyte),浮点(double float decimal),布尔(bool),字符(char)。... 阅读全文
posted @ 2015-01-07 16:11 五月阳光 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 结构体:相当于是我们自己定义的一种复杂的类型。int... double float bool char string DateTime 数组类型生活中大部份的对象都是复合型的对象。如何定义结构体类型?一般来说结构体的定义要放在class的外面或class的里面,尽量不放在Main的里面。struc... 阅读全文
posted @ 2015-01-06 10:53 五月阳光 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 函数:能够独立完成某个功能的模块。好处:1.结构更清析(编写、维护方便 )。2.代码重用。3.分工开发。四要素:名称,输入(参数),输出(返回的类型),加工(函数体)语法:返回类型 函数名(参数类型 参数名,....){函数体}函数调用:[数据类型 变量名 = ]函数(参数);函数调用时:调用的参数... 阅读全文
posted @ 2015-01-04 16:48 五月阳光 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 函数:数据类型--变量常量--运算符表达式--语句(顺序,分支,循环)--数组--函数程序里的函数:能完成一个相对独立功的代码块。数学里的函数:高度抽象。函数四要素:函数名,输入,输出,加工函数定义:[static] 返回类型 函数名(输入参数列表){ //函数体——加工}函数调用:函数名(参数)... 阅读全文
posted @ 2014-12-29 20:32 五月阳光 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 数组的应用:(一).冒泡排序。1.冒泡排序是用双层循环解决。外层循环的是趟数,里层循环的是次数。2.趟数=n-1;次数=n-趟数。3.里层循环使用if比较相临的两个数的大小,进行数值交换。作业:1.先把冒泡排序写一遍。 int[] a = new int[8] { 9, 12,... 阅读全文
posted @ 2014-12-28 19:48 五月阳光 阅读(168) 评论(0) 推荐(0) 编辑