使用游标例--table1结构如下id intname varchar(50)declare @id intdeclare @name varchar(50)declare cursor1 cursor for --定义游标cursor1select * from table...
分类:
其他好文 时间:
2014-08-15 17:39:09
阅读次数:
167
select 'insert into mtx_system_module(module_id,module_code,module_name,module_note,create_date,version)values('+cast(moduleid as varchar(10))+','''+O...
分类:
其他好文 时间:
2014-08-14 20:03:39
阅读次数:
253
CREATE PROCEDURE feeMonth(in fmark varchar(200),in fuser char(32),in ftime BIGINT,in fmonth char(6))BEGIN #定义SQL变量 declare create_sql varchar(10...
分类:
数据库 时间:
2014-08-14 14:01:48
阅读次数:
281
写了个存储过程是这样的create proc [dbo].[GetHotKeys]( @top int, @where nvarchar(1000) )asdeclare @sqlStr nvarchar(1000)if @top'' set @sqlStr='select top '+cast(....
分类:
其他好文 时间:
2014-08-14 13:21:28
阅读次数:
230
//需求:因为项目刚上传,没有票数,为了表现出一定的人气,须要在一開始把各项目的票数赋一个值 ,但每一个项目不能一样,否则easy看出问题,呵呵 。DECLARE @Id varchar(50) DECLARE My_Cursor CURSOR --定义游标FOR (SELECT Id FROM d...
分类:
数据库 时间:
2014-08-13 14:43:26
阅读次数:
249
今天碰到同事奇葩的数据存法,字符串如下:10-22/11-39=10-22/11-40=10-22/11-41=10-22/11-43=10-23/11-39现要将该字符串 '-'后面的数字取出来,于是就想到了字符寸的拆分declare @s varchar(100),@sql varchar(10...
分类:
数据库 时间:
2014-08-13 00:43:45
阅读次数:
410
撸完了登录模块,接着撸商品添加,和商品列表模块:先亮出数据库: 1 DROP TABLE IF EXISTS products; 2 CREATE TABLE products ( 3 id varchar(100) NOT NULL, 4 name varchar(100) DEFAULT...
分类:
其他好文 时间:
2014-08-13 00:34:15
阅读次数:
381
1、修改表中字段的长度,类型为varchar,从30改到50语句执行(注:当前为30):alter table 表名 alter column 列名 varchar(50)2、增加字段:alter table 表名 add 字段 varchar(50)
分类:
数据库 时间:
2014-08-12 21:49:34
阅读次数:
251
MySQL 加入?列,改动列,删除列ALTER TABLE:加入?,改动,删除表的列,约束等表的定义。查看列:desc 表名;改动表名:alter table t_book rename to bbb; 加入?列:alter table 表名 add column 列名 varchar(30); 删...
分类:
数据库 时间:
2014-08-12 18:38:44
阅读次数:
241
CUME_DIST函数以某列作为基准,计算其它行相对于基准行数据的比例、差距比例,比较容易理解 先看下测试数据 DECLARE @TestData TABLE( ID INT IDENTITY(1,1), Department VARCHAR(20), LastName VARCHAR(20), R...
分类:
数据库 时间:
2014-08-12 13:26:54
阅读次数:
251