sdsdsd

create PROCEDURE b2(in c_year int,in co int)
begin
declare num int;
if exists(select * from class where class="c_year") then
update class set code=code+1 where class="c_year";
else
insert into class(class,code)values(c_year,1);
end if;
select code into num from class where class="c_year";
select CONCAT(c_year,‘0‘,co,lpad(num,3,0)) as code_a;

end;

时间: 2024-08-01 04:46:33

sdsdsd的相关文章

matlab字符串处理

%字符串处理 a=' a'; b='b b'; c='cccc';m='' %获取字符串长度 length(a) %连接两个字符串,每个字符串最右边的空格被裁切 d=strcat(a,c) length(d) %连接多行字符串,每行长度可不等,自动把非最长字符串最右边补空格 %使与最长字符串相等,会忽略空字符串 e=strvcat(a,b,m) size(e) %char连接,空字符串会被空格填满 f=char(a,b,m) size(f) %strcmp    比较两个字符串是否完全相等,是,

C++输入输出总结_输入

1. 输入输出的本质 C++中的输入输出都是通过流来进行的,而具体的输出输入都是通过对流进行操作来完成的,一般为定向一个流(重定向),清空流,向流里边添加新的元素.C++把输入输出看做字节流,输入时从字节流中抽取字节,输出时把字节插入到字节流中. 2.使用cin及其方法进行输入 cin对象将标准输入表示为字节流,通常情况下用键盘来生成这种字节流,常用的cin输入发方法为cin>>abc;而istream类对抽取运算符进行了重载,是之可以识别这些基本类型,unsigned/signed char

HTML5(第一篇)

HTML5 是下一代的 HTML. 什么是 HTML5? HTML5 将成为 HTML.XHTML 以及 HTML DOM 的新标准. HTML 的上一个版本诞生于 1999 年.自从那以后,Web 世界已经经历了巨变. HTML5 仍处于完善之中.然而,大部分现代浏览器已经具备了某些 HTML5 支持. HTML5 是如何起步的? HTML5 是 W3C 与 WHATWG 合作的结果. 编者注:W3C 指 World Wide Web Consortium,万维网联盟. 编者注:WHATWG

HTML5第7次课堂笔记(图片验证码的应用,xmlhttprequest对象的使用,跨域)

HTML5第7次课堂笔记 1.  图片验证码的应用:(1)服务端Content-type的控制:(2)客户端防止缓存(仅对GET) 服务器端使用的是jsp 点击图片,实现刷新验证码 有时拿不到服务器的数据  没有请求出去  浏览器的问题,请求缓存起来 对同一个地址不断请求,会缓存起来,一定是get请求 可以看到每次请求地址都不一样,这样就避免了缓存 总结:通过fiddler查看http的请求和响应可以看出很多有用的信息,对排查错误,查看数据很有帮助 2.  xmlhttprequest对象的使用

python开发学习-day02(元组、字符串、列表、字典深入)

s12-20160109-day02 *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !important; } /* BLOCKS =============================================================================*/ p, blockquote, ul, ol, dl, table, pre { margin

js的offsetWidth,clientWidth及offsetParent

js元素的offsetWidth与clientWidth很相似,因此放在一起记录. 1.clientWidth与offsetWidth clientWidth=元素内容区域宽度+水平内边距padding. offsetWidth=元素的内容区域宽度+水平内边距padding+边框的宽度. 因此,可以认为: offsetWidth=clientWidth+边框宽度. 通过实例验证下: <div style="width:500px;height:300px;background-color:

Android——百度APIstore+Json——获取新闻频道+新闻数据

Android--百度APIstore+Json--获取新闻频道+新闻数据 <span style="font-size:18px;"><strong>package com.example.jreduch08.util; import android.content.Context; import android.os.Environment; import java.io.File; import java.io.FileNotFoundException;

被装饰的函数保存元数据

函数被装饰器装饰后会失去原本的属性和元数据,为了保存原因的元数据,使用functools下的wraps下的装饰器 未使用装饰器装饰时: def mydecorator(fun): def wrap(*args): print 'I am mydecorator' fun(*args) return wrap() def example(): print 'sdsdsd' print example.__name__ print example.__doc__ 运行结果: exampleNone

微软平台文件编码兼容Unix不生成BOM头

遇到一个问题,.NET后台生成HTML到了Linux上就会多出一行乱码,样式会乱,查原因是因为.NET运行在windows平台,生成UTF-8会自动加一个BOM头. 去掉BOM其实关键代码就这么一行 System.Text.UTF8Encoding utf8 = new System.Text.UTF8Encoding(false);                StreamWriter sw = new StreamWriter(nFile,utf8); 下面2个文件是去掉的和未去掉的,其中