数据库
文章平均质量分 51
守着寂寞守着你
这个作者很懒,什么都没留下…
展开
-
SQL SERVER 连续两个desc 和 Update From 用法
UPDATE MyTable SET lastdate = CASE ISNULL(date,) WHEN THEN lastdate ELSE date END, lasttime = CASE ISNULL(time,) WHEN THEN lasttime ELSE time END FRO原创 2009-12-17 17:04:00 · 1506 阅读 · 0 评论 -
SQl Server Convert(第三个参数)的使用 我从别入扒的,方便大家使用
SELECT CONVERT(varchar(100), GETDATE(), 2): 06.05.16SELECT CONVERT(varchar(100), GETDATE(), 3): 16/05/06SELECT CONVERT(varchar(100), GETDATE(), 4): 16.05.06SELECT CONVERT(varchar(100), GETDATE()原创 2009-12-17 16:57:00 · 1122 阅读 · 0 评论 -
SQl Server 动态SQL给变量赋值 和OBJECTPROPERTY函数使用及判断表 存储过程 视图等是否存在
--------------------------------------------SQl Server 判断表 存储过程 视图等是否存在--------------------------------------select * from dbo.sysobjects where id = object_id(NViewName) and OBJECTPROPERTY(id原创 2010-03-11 10:53:00 · 2417 阅读 · 0 评论 -
按日期分组
convert(varchar(10),date,111)就可以直接把日期提取出来还可以按日期排序,顺眼多了。附一分组统计语句CREATE TABLE #tmpvote(tdate datetime,tcount int,tmobile varchar(30))INSERT INTO #tmpvote select convert(varchar(30),stamp,111) as tpdate,count(mobile) tpcount,mobile from tab_vote_his原创 2010-06-30 13:21:00 · 1133 阅读 · 0 评论 -
sql server 日期+数字生成编号
日期+数字生成最大编号数字加日期 日期加数字数字+日期原创 2010-06-19 12:00:00 · 1385 阅读 · 0 评论 -
SqlServer 存储过程的事务
注意:在事务当中不能再开始事务 ALTER PROCEDURE [dbo].[MyProcedure] @Flag AS INT, @Column1 AS VARCHAR(8), @Column2原创 2009-11-27 15:27:00 · 1435 阅读 · 0 评论 -
存储过程,查询的表本身主键,创建带有主键的临时表;
create table #Temp ( SN int identity(1,1),//创建表时设置主键 ID INT, NAME NVARCHAR(10), Mobile NVARCHAR(11), Remark NVARCHAR(200) ) INSERT INTO #Temp(ID原创 2009-07-31 09:24:00 · 1926 阅读 · 0 评论 -
Sql Server convert日期转换函数应用
Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16Select C原创 2009-07-02 08:52:00 · 835 阅读 · 0 评论 -
数据库常用函数的总结
--函数共有四个参数,其功能是将expression1_Str中自startIndex位置起删除lengthInt个字符,--然后将expression2插入到expression1_Str中的startIndex位置。Stuff(expression1_Str,startIndex,lengthInt,expression2_Str)select stuff(aaa,1,0,1224777原创 2009-07-04 11:32:00 · 945 阅读 · 0 评论 -
Sqlserver 触发器的禁用和启用 触发器的创建
禁用:alter table 表名 disable trigger 触发器名称启用:alter table 表名 enable trigger 触发器名称例如:alter table ai_track enable trigger TRI_Max_TrackID_1 CREATE TRIGGER [YourTable_1] ON [dbo].[YourTable] FOR原创 2009-10-13 16:25:00 · 1612 阅读 · 0 评论 -
oracle EXP-00011 导出数据时,空表报错
在oracle exp 导出表、数据时,碰到该问题(用10g客户端到处11g表、数据时);解决方法如下: 1. 设置deferred_segment_creation的值为false 此方法只对以后的表有效,之前的表没有Segment的还是没有。 2. 创建表的时候声明立即创建Segment create table XXX (XXX XXX)原创 2012-12-24 14:31:26 · 1265 阅读 · 0 评论