随笔分类 -  DB数据库

MSSQL,MYSQL,ORACLE
摘要:虽然很多大牛建议不要用游标,但是实际情况又不能不用地。一般在mssql中经常用的会有while和游标cursor。 阅读全文
posted @ 2010-12-15 17:27 Tomi-Eric's 阅读(595) 评论(0) 推荐(0)
摘要:来源:www.docin.com/p-4743486.htmlMSSQL常用汇总下列语句部分是Mssql语句,不可以在access中使用。SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据 阅读全文
posted @ 2010-12-15 17:05 Tomi-Eric's 阅读(313) 评论(0) 推荐(0)
摘要:对于多处使用case when 来判断的SQL语句会觉得整个语句很繁琐。对于MSSQL可以提供给用户自定义函数。虽然比较少用。实例:将查询的字段进行非空处理。分析:数据通过外表汇总过来,null值可以通过默认过滤掉,但对于外表是' '字段无法设置默认值。drop function exchangegocreate function exchange(@input char(30))returns char(30)as begin declare @return_input char(30) if rtrim(@input)='' or @input is nul 阅读全文
posted @ 2010-09-20 09:49 Tomi-Eric's 阅读(976) 评论(0) 推荐(0)