sql 567

#SQL
分享一个自己写的比较全的SQL语句

SELECT DISINCT(学号),等级= CASE WHEN 总学分>50 THEN '及格' WHEN 总学分>80 THEN '很好' ELSE '优秀' EN…

2014-12-09 984

#SQL
读取SQL的Agent代理的日志文件

use msdb go if exists (select * from sysobjects where name = N'sp_sqlagent_read_errorlog' …

2014-12-08 995

#SQL
可以切换表名sqlserver存储过程

传表名进去就行了(procName @Table = 'master') CREATE proc procName @Table varchar(50) as declare @S…

2014-12-07 664

#SQL
SQL Server 2005/2008遍历所有表更新统计信息

DECLARE UpdateStatisticsTables CURSOR READ_ONLY FOR SELECT sst.name, Schema_name(sst.schem…

2014-12-04 389

#SQL
收缩当前SQL Server实例中所有的数据库

DECLARE @sql nvarchar(300)   DECLARE ShrinkAllDBs CURSOR READ_ONLY FOR select name from sy…

2014-12-03 380

#SQL
MySQL 存储过程中使用 WHILE 循环语句

mysql> mysql> delimiter $$ mysql> mysql> CREATE PROCEDURE myProc() -> BEGIN…

2014-12-02 1,009

#SQL
MySql中捕获异常的方法

/**mySql中是否能有SQLserver的@@error变量呢,或者如c#中的try catch语法呢。 答案是肯定的,实例代码如下:**/ Code DROP PROCEDU…

2014-12-02 306

#SQL
MySQL 获取数据库实际的大小

SELECT CONCAT(sum(ROUND(((DATA_LENGTH + INDEX_LENGTH - DATA_FREE) / 1024 / 1024),2))," MB"…

2014-12-01 245

#SQL
通过SQL校验身份证号码是否正确

select /*pspt_id为用户身份证号码*/ a.pspt_id /*判断用户身份证是否符合规则*/ ,case /*判断身份证号码是否为18位*/ when length…

2014-12-01 708

#SQL
Oracle 日期分页

select * from li.books where book_publish_date between '1-2月-2005' and '1-2月-2010'; select…

2014-12-01 696

#SQL
sql 根据指定条件获取一个字段批量获取数据插入另外一张表字段中

/****** Object: StoredProcedure [dbo].[getSplitValue] Script Date: 03/13/2014 13:58:12 ***…

2014-11-28 644

#SQL
oracle的sqlplus设置显示行数和列数

显示当前的显示条数(默认是14): show pagesize; 设置显示条数为100跳: set pagesize 100; 显示当前的显示列数: show linesize; …

2014-11-28 427
1 41 42 43 44 45 48