按 ‘ SQL ’ 标签归档

用sql2008的CTE吧–自连接的递归处理

一直用Oracle的自连接递归  connect by 非常好用.而在SQLServer中,很久以前开发时习惯使用2000版本,用存储过程实现递归处理,每次总是感觉效率很低处理很复杂.

最近想想换换吧,今天弄查了一下api开始用CTE实现效果,SQL2005以上版本支持

CTE的格式是 

WITH CTE名称(字段列表)

AS

(

单句查询语句

) 猛击传送门查看更多

SQLServer在函数内不正确地使用了getdate

熟能生巧,不用则生.有段时间不用SQLServer了,结果连函数的用法都忘了.

今天有段代码就是提示标题所写的错误,而我却不知道怎么错了.手写或者在存储过程中都对,偏偏就是下面的代码错

CREATE FUNCTION CloveTest()
RETURNS DATETIME
AS
BEGIN

RETURN GETDATE()

END
GO

.csharpcode, .csha 猛击传送门查看更多

使用SQL命令手动写入Discuz帖子内容

使用SQL命令手动写入Discuz帖子内容,研究这玩意老费劲了.

— 转存表中的数据`forum_post`
INSERT INTO `forum_post` (`pid`, `fid`,`tid`, `first`, `author`, `authorid`, `subject`, `dateline`, `message`,`useip`, `invisible`, `anonymous 猛击传送门查看更多

安装SQL Server 出现性能计数器错误的解决办法

改了一次又一次,每次都忘,记下来记下来

1、依次打开 开始、运行,输入 regedit.exe 后回车

2、找到以下注册表项:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]

查看右边Last Counter和Last Help的值,选择十进制显示,你把数字记下来 猛击传送门查看更多

mysql如何获得自增字段的插入值

今天有人问怎么得到mysql自增字段的插入值,平时用用可以使用select max(id)+1 from tb_name;

但是在高并发的时候就over了,只好换个方法


可以通过执行下面的语句,读取Auto_increment字段的值得到将要插入表的id值 


SHOW TABLE STATUS FROM db_name LIKE ‘tb_name’;


参考:
猛击传送门查看更多

MySQL 安装数据仓库 Infobright

Infobright是一个与MySQL集成的开源数据仓库(Data Warehouse)软件,可作为MySQL的一个存储引擎来使用,SELECT查询与普通MySQL无区别。

  一、Infobright的基本特征:

  优点:

  查询性能高:百万、千万、亿级记录数条件下,同等的SELECT查询语句,速度比MyISAM、InnoDB等普通的MySQL存储引擎快5~60倍

   猛击传送门查看更多

修改SQLServer的默认约束,如果存在首先删除再添加

今天有人问,写写看了,顺便自己备个份

IF EXISTS(SELECT * FROM SysObjects WHERE Name='CloveTest')

DROP TABLE CloveTest

GO

CREATE TABLE CloveTest

(CNO INT PRIMARY KEY IDENTITY(1,1),

Cname VARCHAR 猛击传送门查看更多

20个实用的WordPress SQL查询

WordPress将其所有信息片段(包括文章、页面、评论、博客链接、插件设置等)存储在MySQL数据库中。 虽然WordPress用户可以通过网站后台编辑控制以上信息片段。 在一定程度上。

不过假设你的WordPress网站上有成百上千篇文章,而你需要进行全站范围的改动, 这时从后台逐条编辑就有点费时费力了,并且犯错的几率也会提高。 最好的方法是进入WordPress的MySQL数 猛击传送门查看更多

Page 1 of 3123

网站统计

文章总数:646 篇
评论总数:2459 条
标签总数:204 个
网站运行:2726天
总浏览量:35976330 次
最近更新:2017年8月7日