DECLARE @what varchar(800) SET @what='lll' --要搜索的字符串DECLARE @sql varchar(8000)DECLARE TableCursor CURSOR LOCAL FOR SELECT sql='IF EXISTS ( SELECT 1 FR...
分类:
数据库 时间:
2014-09-12 14:49:53
阅读次数:
258
CREATE DEFINER=`root`@`%` PROCEDURE `sp_GetWangingsCount`(IN `PCode` VARCHAR(50), IN `FromDay` DATE, IN `Cycle` INT, IN `DayCount` INT, OUT `Rlt` INT, OUT `DayStr` VARCHAR(520)) LANGUAGE SQL NOT DE...
分类:
数据库 时间:
2014-09-12 13:38:53
阅读次数:
323
#若已存在该表,就将其删除;否则创建新的表。DROP table IF EXISTS users;CREATE TABLE users( `user_name` varchar(5) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8;#若已存在该存.....
分类:
Web程序 时间:
2014-09-12 13:13:33
阅读次数:
283
SqlServer中:USE DBNAME;GOexec sp_MSForEachTable @precommand=N'create table ##(表名 sysname,记录数 int,保留空间 Nvarchar(10),使用空间 varchar(10),索引使用空间 varchar(10),...
分类:
数据库 时间:
2014-09-12 11:44:33
阅读次数:
226
Mysql中的count()与sum()区别首先创建个表说明问题CREATE TABLE `result` ( `name` varchar(20) default NULL, `subject` varchar(20) default NULL, `score` tinyint(4) defaul...
分类:
数据库 时间:
2014-09-12 11:29:03
阅读次数:
283
1.定义变量:declare @name varchar(20) 用declare定义一个名字为name的字符串类型的变量,变量前面需要加@2.为变量赋值:set @name = '%奥迪%',用set来进行赋值操作(也可以用select)这里的值可以是一个值也可以是从数据库中查询出的值或表达式3....
分类:
数据库 时间:
2014-09-11 18:57:42
阅读次数:
283
DECLARE @str NVARCHAR(1000)='SELECT * FROM dbo.V_MicroUserInfo ',@where VARCHAR(1000)=' where 1=1' DECLARE @Nature VARCHAR(200)='河南|周口' SET @wher...
分类:
数据库 时间:
2014-09-11 18:52:32
阅读次数:
250
一、执行EXEC SP_LOCK,查出ObjId二、执行select OBJECT_NAME(ObjId) ,查出表名是否是死锁的表三、执行declare @SPID int Set @SPID = spid declare @sql varchar(1000)set @sql='kill '+ca...
分类:
数据库 时间:
2014-09-11 13:48:01
阅读次数:
174
MySQL支持limit和offset的语法。本文主要用于备忘 闲话少叙,我们建立一张实验用的表: mysql> create table limit_offset( -> id int auto_increment primary key, -> name varchar(20) -> );
Qu...
分类:
数据库 时间:
2014-09-10 15:34:50
阅读次数:
419
create database mydbgouse mydbcreate table student( --学号 sno varchar(3) not null primary key, --姓名 sname varchar(4) not null, --性别 s...
分类:
数据库 时间:
2014-09-10 00:25:29
阅读次数:
309