随笔分类 - 02_sqlserver
摘要:1、数据库压缩日志GOALTER DATABASE websiteSET RECOVERY SIMPLE;--设置简单恢复模式GODBCC SHRINKFILE (website_Log, 1);GOALTER DATABASE websiteSET RECOVERY FULL;--恢复为原模式GO...
阅读全文
摘要:关于SQL的partition by 字段的一些用法心得先看例子:if object_id('TESTDB') is not null drop table TESTDBcreate table TESTDB(A varchar(8), B varchar(8))insert into TESTDB...
阅读全文
摘要:--- 转小写 输出:abcdefSELECT Lower('aBCDEF');--- 转大写 输出:ABCDEFSELECT UPPER('ABcdef');-- 去左空格 ->'ABCDEF 'SELECT LTRIM(' ABCDEF ');-- 去右空格 ->' ABCDEF'SELECT RTRIM(' ABCDEF '); -- 从左截取字符串 ->abcdeSELECT LEFT('abcdefg123456',5);-- 从左截取字符串 ->2
阅读全文
摘要:1.显示工具栏: 选择菜单栏空白处 勾选 Palette 也可以通过:菜单栏 -> Tools -> Customize Toolbars :勾选 Palette 即可。by rhythmk.cnblogs.com2. 切换数据库: 菜单栏 -> Database ->Change Curr DBMS3. 控制显示设计表字段: 菜单栏 -> Tool ->Display Preferences ->Table选择 Advanced 然后选择 Colums 通过选择 List Columns 边上 搜索控件 勾选中: CODE,Name ,Data Ty
阅读全文
摘要:1.Linux 下 MYSQL 编译源码安装操作来源:http://blog.chinaunix.net/uid-28543558-id-3467864.html1、服务器系统: CentOS 系统, 我的系统是最小化安装有的软件包没有需要在安装2、安装需要软件包:yum install compat-libstdc++ cpp gcc libstdc++-devel gcc-c++ -y3、下载 MYSQL 源包地址: http://www.mysql.com/downloads/mysql/#downloads4、解压下载文件:tar zxvf mysql-5.1.44.tar.gz5、进
阅读全文
摘要:http://blog.csdn.net/zhangking/article/details/5670070 MySQL 群集是 MySQL 适合于分布式计算环境的高可用、高冗余版本。它采用了 NDB Cluster 存储引擎,允许在 1 个群集中运行多个 MySQL 服务器。在 MySQL 5.0 及以上的二进制版本中,以及与最新的 Linux 版本兼容的 RPM 包中提供了该存储引擎。 MySQL 群集是一种技术,该技术允许在无共享的系统中部署“内存中”和“磁盘中”数据库的 Cluster 。通过无共享体系结构,系统能够使用廉价的硬件,而且对软硬件无特殊要求。此外,由于每个组件有自...
阅读全文
摘要:---------SQL SERVER -------------------- 获取用户表select id,name from sysobjects where xtype='U'and name<>'dtproperties' order by name---- 获取用户存储过程select id,name from sysobjects where xtype='P'and name<>'dtproperties' order by name--- 获取用户视图select id,name from
阅读全文
摘要:--- 获取数据库表sELECT TABLE_CATALOG as "DataBaseName", TABLE_SCHEMA as "Table" , TABLE_NAME as "TableName" ,TABLE_TYPE as "表类型" FROM INFORMATION_SCHEMA.TABLES where TABLE_CATALOG=N'acdddC' order by TABLE_NAME ---- 获取指定表的字段SELECT * FROM acdddC.INFORMATION_SC
阅读全文
摘要:--删除表exec sp_msforeachtable 'drop table ?' --- 删除存储过程DECLARE @STRING VARCHAR(8000)WHILE EXISTS(SELECT NAME FROM SYSOBJECTS WHERE TYPE='P' AND STATUS>=0)BEGINSELECT @STRING='DROP PROCEDURE '+NAME FROM SYSOBJECTS WHERE TYPE = 'P' AND STATUS>=0--SELECT @STRINGEXEC(
阅读全文
摘要:代码常规的数据导入导出:使用DTS向导迁移你的Access数据到SQL Server,你可以使用这些步骤: 1在SQL SERVER企业管理器中的Tools(工具)菜单上,选择Data Transformation 2Services(数据转换服务),然后选择czdImport Data(导入数据)。 3在Choose a Data Source(选择数据源)对话框中选择Microso...
阅读全文
摘要:asc 按升序排列desc 按降序排列下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(Create,Alter,Drop,DECLARE) DML—数据操纵语言(Select,Delete,Update,Insert) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础...
阅读全文
摘要:--按姓氏笔画排序:SELECT*FROM TableName ORDERBY CustomerName COLLATE Chinese_PRC_Stroke_ci_as--数据库加密:SELECT encrypt('原始密码')SELECT pwdencrypt('原始密码')SELECT pwdcompare('原始密码','加密后密码')=1--相同;否则不相同 encrypt('原始密码')SELECT pwdencrypt('原始密码')SELECT pwdcompare('原始密
阅读全文
摘要:触发器是一种特殊的存储过程,它不能被显式地调用, 而是在往表中插入记录、更改记录或者删除记录时,当事件发生时,才被 自动地激活。2、这样做带来的 '功能':触发器可以用来对表实施复杂的完整性约束,保持数据的一致性,当触发器所保护的数据发生改变时,触发器会自动被激活, 响应同时执行一定的操作(对其它相关表的操作),从而保证对数据的不完整性约束或不正确的修改。触发器可以查询其它表,同时也可以执行复杂的...
阅读全文
摘要:1. select 语句的基本结构是 select -->From-->where àgroup By àHaving àOrder By 2. Exists 条件 Exists 后面括号内的条件语句如果为真的话 这此次查询继续 ,如Exists跟的条件语句没有查询到数据则前面语句块的查询不再执行下去select provincename as '省名' ...
阅读全文
摘要:在一个SQL Server数据库中,可以创建多达两万亿个表输入一条Create Table 语句 指定下列内容1.包含表的数据库2.表的所有者3.表名,在同一个数据库中和同一个所有者下,改表名必须与任何其他基表或视图不同4.指定1到1024个列5.主键约束(可选)6.1到250个Uniquer约束(...
阅读全文
摘要:游标简介: Sql游标提供了一种循环结果集的机制,它对数据集中的数据进行逐行读取,可以实现不易用select语句语法轻易地表达复杂计算。 通过sql语言从数据库中检索数据口,然后把结果放到内存的一块区域中.往往这个结果讲包含多条数据,这也是游标产生了一个不可避免的弊端对系统资源占用相对较大。游标的使用过程:1.声明游标2.打开游标3.从游标中重复(读取)行,有选择的修改或者删除4.关闭游标5.当不...
阅读全文
摘要:http://hi.baidu.com/411129755/blog/ 1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用)法一:select * into b from a where 1<>1法二:select top 0 * into b from a2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用)insert into b(a...
阅读全文
浙公网安备 33010602011771号