随笔分类 -  SQL

SQL2000如何删除没有名字的数据库
摘要:操作步骤如下:1.打开查询分析器2.运行如下语句: use master select * from sysdatabases /* 查看是否找得到名字为空的数据库*/ delete from sysdatabases where name='' /*删除没有名字的数据库*/运行语句后回去刷新一下数据库,是不是那个讨厌的空名字数据库已经不存在了?上面为转载。下面方法自己亲自测试过哦,可以删除的:... 阅读全文

posted @ 2010-10-21 10:57 智者生存 阅读(261) 评论(0) 推荐(0) 编辑

.NET C#中如何备份SQL数据库
摘要:非常简单 利用T-SQL完成你所要做的就是控制流程 保存变量 分析字符串这种方式感觉实现起来也不错,我是使用这种方式来完成数据库备份还原的功能的。 需要指出下面这些存储过程是在网上搜索到的。谢谢代码的提供者。在此转载 利用T-SQL语句,实现数据库的备份与还原的功能 体现了SQL Server中的四个知识点: 1. 获取SQL Server服务器上的默认目录 2. 备份SQL语句的使用 3. 恢复... 阅读全文

posted @ 2009-05-31 14:02 智者生存 阅读(902) 评论(1) 推荐(0) 编辑

sql数据库类型解释
摘要:1,char,nchar,nvarchar,varchar有什么区别? 2,text和ntext有什么区别以及和上面各种字符类有什么区别?3,关于带big和带small的类型,比如:smallint,int和bigint;以及smalldatetime,datetime和bigdatetime有什么区别? 两个字符型字段分别定义为char(10)和varchar(10),当给它们存入“123”这个... 阅读全文

posted @ 2009-04-09 16:33 智者生存 阅读(1550) 评论(0) 推荐(1) 编辑

教你合理设计数据表,将优化进行到底
摘要:字符varchar 可变字符 和存储的字符字节相等 列:abc123占用6个字节(表现为占用磁盘大小,下同)nvarchar 可变字符 是实际存储字节的两倍 例:abc123占用12个字节 该字符使用Unicode编码支持多国语言char 固定字符 实际表现例:指定列的长度为10 将abc123填充进去后面将出现4个空格。整数 bigint 占用8个字节 从 -... 阅读全文

posted @ 2009-04-09 16:30 智者生存 阅读(390) 评论(0) 推荐(1) 编辑

动态sql语句基本语法
摘要:1 :普通SQL语句可以用Exec执行 例: Select * from tableName Exec('select * from tableName') Exec sp_executesql N'select * from tableName' -- 请注意字符串前一定要加N 2:字段名,表名,... 阅读全文

posted @ 2009-04-04 15:10 智者生存 阅读(2163) 评论(0) 推荐(0) 编辑

SQL语句精典收藏
摘要:1.把某个字段重新生气序列(从1到n):DECLARE @i intSet @i = 0Update Table1 Set @i = @i + 1,Field1 = @i2.按成绩排名次Update 成绩表Set a.名次 = ( Select Count(*) + 1 From 成绩表 b Where a.总成绩 )] TRANSFORM 语句可分为以下几个部分: 部分 ... 阅读全文

posted @ 2009-04-04 14:56 智者生存 阅读(378) 评论(0) 推荐(0) 编辑

SQL语句精典收藏
摘要:1.把某个字段重新生气序列(从1到n):DECLARE @i intSet @i = 0Update Table1 Set @i = @i + 1,Field1 = @i2.按成绩排名次Update 成绩表Set a.名次 = ( Select Count(*) + 1 From 成绩表 b Where a.总成绩 )] TRANSFORM 语句可分为以下几个部分: 部分 ... 阅读全文

posted @ 2009-04-04 14:56 智者生存 阅读(200) 评论(0) 推荐(0) 编辑

SQL SERVER的数据类型
摘要:1.SQL SERVER的数据类型 数据类弄是数据的一种属性,表示数据所表示信息的类型。任何一种计算机语言都定义了自己的数据类型。当然,不同的程序语言都具有不同的特点,所定义的数据类型的各类和名称都或多或少有些不同。SQLServer 提供了 25 种数据类型: ·Binary [(n)] ·Varbinary [(n)] ·Char [(n)] ·Varchar[(n)] ·Nch... 阅读全文

posted @ 2009-04-04 14:55 智者生存 阅读(337) 评论(0) 推荐(0) 编辑

SQL基础知识大全
摘要:SQL语言由命令、子句、运算和集合函数等构成。在SQL中,数据定义语言DDL(用来建立及定义数据表、字段以及索引等数据库结构)包含的命令有CREATE、DROP、ALTER;数据操纵语言DML(用来提供数据的查询、排序以及筛选数据等功能)包含的命令有SELECT、INSERT、UPDATE、DELETE。一、SQL语句(1)Select 查询语句语法:SELECT [ALL|DISTINCT] ... 阅读全文

posted @ 2009-04-04 14:51 智者生存 阅读(1412) 评论(0) 推荐(0) 编辑

SQL语句导入导出大全[收集]
摘要:SQL语句导入导出大全[收集] 正巧这两天要用到这个,上网找到一个,回来自己检测一下:/******* 导出到excelEXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q - S"GNETDATA/GNETDATA" -U"sa" -P""' /*********** 导入ExcelSELEC... 阅读全文

posted @ 2009-04-03 15:37 智者生存 阅读(1500) 评论(2) 推荐(0) 编辑

学习SQL语句之SQL语句大全
摘要:--语 句 功 能 --数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 --数据定义 CREATE TABLE --创建一个数据库表 DROP TABLE --从数据库中删除表 ALTER TABLE --修改数据库表结构 CR... 阅读全文

posted @ 2009-03-30 00:41 智者生存 阅读(281) 评论(0) 推荐(0) 编辑

精华:全面接触SQL语法
摘要:SQL功能与特性 其实,在前面的文章中,已经提及SQL命令的一些基本功能,然而,通过SQL命令,程序设计师或数据库管理员(DBA)可以: (一)建立数据库的表格。(包括设置表格所可以使用之空间) (二)改变数据库系统环境设置。 (三)针对某个数据库或表格,授予用户存取权限。 (四)对数据库表格建立索引值。 (五)修改数据库表格结构。(新建、删除或是修改表格字段) (六)对数据库进行... 阅读全文

posted @ 2009-03-30 00:40 智者生存 阅读(328) 评论(0) 推荐(0) 编辑

sql建库建表
摘要:创建和使用约束 日期:2005-12-4 14:41:58 来源:百当软件园 约束(Constraint)是Microsoft SQL Server 提供的自动保持数据库完整性的一种方法,定义了可输入表... 阅读全文

posted @ 2009-03-27 23:26 智者生存 阅读(820) 评论(0) 推荐(0) 编辑

经典sql语句
摘要:说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 11 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from b; 说明:显示文章、提交人和最后回复时间 SQL: select a.title,a.usern... 阅读全文

posted @ 2009-03-27 23:23 智者生存 阅读(196) 评论(0) 推荐(0) 编辑

SQL Server常用的系统存储过程应用实例
摘要:摘要:Sql Server自带的系统存储过程有许多,但大部分我们是不常用的。我在实践中根据自己的体会,总结整理了一些比较常用的,加上一些实例介绍给大家。本期介绍: l sp_attach_db l sp_attach_single_file_db l sp_changedbowner l sp_changeobjectowner l... 阅读全文

posted @ 2009-03-27 23:07 智者生存 阅读(398) 评论(0) 推荐(0) 编辑

一些常用的系统存储过程
摘要:sp_addgroup 在当前的数据库中创建一个组。为了向后兼容性,将 sp_addgroup 包含在其中。Microsoft® SQL Server™ 7.0 版使用角色而不是组。使用 sp_addrole 添加一个角色。 sp_addlogin 创建新的 Microsoft® SQL Server™ 登录,使用户得以连接使用 SQL Server 身份验证的 SQL Server 实例。 sp... 阅读全文

posted @ 2009-03-27 23:05 智者生存 阅读(329) 评论(0) 推荐(0) 编辑

SQL常用函数
摘要:----字符串函数---- ASCII() --函数返回字符表达式最左端字符的ASCII 码值 CHAR() --函数用于将ASCII 码转换为字符 --如果没有输入0 ~ 255 之间的ASCII 码值CHAR 函数会返回一个NULL 值 LOWER() --函数把字符串全部转换为小写 UPPER() --函数把字符串全部转换为大写 STR() --函数把数值型数据转换为字符型数据 LTRIM(... 阅读全文

posted @ 2009-03-27 23:03 智者生存 阅读(308) 评论(0) 推荐(0) 编辑

精妙Sql语句
摘要:下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(Create,Alter,Drop,DECLARE) DML—数据操纵语言(Select,Delete,Update,Insert) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 Create DATABASE ... 阅读全文

posted @ 2009-03-27 23:02 智者生存 阅读(175) 评论(0) 推荐(0) 编辑