求取数学表达式
value=$[6/3]
value=$((6/3))
let "value += 1"
定义局部变量
local value
定义整数
declare -i value
命令替换
value=`command`
value=$(command)
系统变量
$n,第n个参数
$#,参数个数
$0...
分类:
系统相关 时间:
2014-11-15 14:11:19
阅读次数:
226
--根据学生选课题目写一个存储过程,输入教师编号--判断所教学生的及格率,80分及格,如果及格率超过--50%,职称上升一级,否则降一级alter proc pingji@tno varchar(20)asbegin declare @cno varchar(20) select @cno=cno ...
分类:
数据库 时间:
2014-11-15 13:58:58
阅读次数:
207
原文:删除指定表的所有索引,包括主键索引,唯一索引和普通索引 ,适用于sql server 2005,
--删除指定表中所有索引
--用法:declare @tableName varchar(100) --set @tableName='表名' --表名 ,根据实际情况替换
--exec sp_d...
分类:
数据库 时间:
2014-11-14 21:07:51
阅读次数:
173
变量分为:局部变量:局部变量必须以标记@作为前缀 ,如@age局部变量的使用也是先声明,再赋值全局变量:全局变量必须以标记@ @作为前缀,如@@version全局变量由系统定义和维护,我们只能读取,不能修改全局变量的值声明局部变量 DECLARE @变量名 数据类型例如:DECLARE @name ...
分类:
数据库 时间:
2014-11-14 17:39:50
阅读次数:
201
Sql代码asc 按升序排列desc 按降序排列下列语句部分是Mssql语句,不可以在access中使用。SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRAN...
分类:
数据库 时间:
2014-11-14 17:36:13
阅读次数:
291
--日期参数,此处可以建立存储过程,接收月份,计算月开始结束时间或者直接接受开始与结束时间declare @begDate datetime = '2014-06-01'declare @endDate datetime = '2014-06-30'declare @text varchar(max...
分类:
数据库 时间:
2014-11-14 14:10:51
阅读次数:
187
declare @a int = ASCII('A')declare @b int = ASCII('F')declare @c int = 1while(@a @b) begin if(@c = 1) begin set @a = ASCII('a') set @b = ASCII(...
分类:
数据库 时间:
2014-11-14 14:05:39
阅读次数:
203
T-SQL语句大全--跳转到SQL myDemoUSE [SQL myDemo] go --声明变量id declare @id int --为变量赋值:直接赋值 set @id = 2 --将cid为3的cname值赋给变量@cn declare @cn varchar(10) --为变量赋值.....
分类:
数据库 时间:
2014-11-13 23:51:18
阅读次数:
474
原文:【SQL】小心字符串拼接导致长度爆表请看代码: DECLARE @max VARCHAR(max)
SET @max='aaa...' --这里有8000个a +'bb' --连接一个varchar常量或变量 SELECT LEN(@max) 别想当然以为它会返回8002,而是8000,sel...
分类:
数据库 时间:
2014-11-13 22:12:44
阅读次数:
234
请看代码:DECLARE @max VARCHAR(max)SET @max='aaa...' --这里有8000个a +'bb' --连接一个varchar常量或变量SELECT LEN(@max)别想当然以为它会返回8002,而是8000,select @max也只会得到8000...
分类:
数据库 时间:
2014-11-13 20:45:59
阅读次数:
201