相关推荐

MSSQL 多字段根据范围求最大值实现方法

–>Title:生成測試數據–>Author:wufeng4552–>Date :2009-09-21 15:08:41declare @T table([Col1] int,[Col2] int,[Col3] int,[Col4] int,[Col5] int,[Col6] int,[Col7] int)Insert @Tselect 1,10,20,30,40,50,60 union allselect 2,60,30,45,20,52,85 union allselect 3,87,56,65,41,14,21–方法1select [col1],       max([col2])max

weixin_38734008

MSSQL 删除数据库里某个用户所有表里的数据

–>Title:删除数据库里某个用户所有表里的数据 –>Author:wufeng4552 –>Date :2009-09-21 15:08:41 –方法1 代码如下: declare @uname varchar(20) declare cuser cursor for select so.name from sysobjects so,sysusers su where so.uid=su.uid and su.name=’Stone’ and so.xtype=’U’ open cuser fetch next from cuser into @uname while(@@fetch_

weixin_38514526

SQL 判断字段类型语句

–>Title:Generating test data –>Author:wufeng4552 –>Date :2009-09-25 09:56:07 if object_id(‘tb’)is not null drop table tb go create table tb(ID int,name text) insert tb select 1,’test’ go –方法1 代码如下: select sql_variant_property(ID,’BaseType’) from tb –方法2 代码如下: select object_name(ID)表名, c.name 字段名,

weixin_38660918

MSSQL 字符段分段更新

–>分段更新 –>Author:wufeng4552 –>Date :2009-10-07 08:13:41 –如:更新’a,a,a,a,a’ 第三段a 為 ‘test’ 結果為’a,a,a,test,a’ declare @s varchar(20)–更新的字符串 declare @split varchar(10)–分割符 declare @splitlen int declare @pos int –更新的段 如上為第三段 declare @value varchar(10) –更新後的值 ‘test’ declare @I int,@J int –變量 select @s=’a,a,a

weixin_38663516

SQLSERVER中union,cube,rollup,cumpute运算符使用说明

union,cube,rollup,cumpute运算符的使用技巧。

weixin_38727928
评论 51
收藏 已收藏
分享
返回顶部
fpzgm
非技术版 11,847 成员 33,667 内容