
数据库技术
chestnuts
擅长: C#, python, javascript, sql, actionscript 3.0, objective c, linux
现任: 悦康动力技术总监
曾任:
热酷技术经理
新公社技术总监
宣亚国际公关 首席Web架构师
世纪乐知 高级软件工程师
展开
-
如何保障存储过程嵌套调用的原子性
DECLARE @TranStarted bit SET @TranStarted = 0 IF( @@TRANCOUNT = 0 ) -- 用于嵌套 BEGIN BEGIN TRANSACTION SET @TranStarted = 1 END ELSE SET @TranStarted = 0..... IF( @Tran原创 2006-08-30 10:58:00 · 984 阅读 · 0 评论 -
数据库开发中应注意的地方
一、前言:在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益,主要是针对Sybase和SQL Server数据库,但其它数据库应该有一些共性。 二、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 三、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时转载 2007-03-06 11:45:00 · 1157 阅读 · 2 评论 -
教你如何实现SQL下的字符串拆分
因为工作的原因,开发过一个拆分字符串的SQL函数,现在把它贴出来,与大家共勉学习。 该函数如下:CREATE function [dbo].[StringSplit](@str nvarchar(max),@spliter nvarchar(10))returns @tb table(ch nvarchar(256)) ASBEGIN DECLARE @Num int,@Pos int原创 2007-04-18 10:54:00 · 4237 阅读 · 0 评论