随笔分类 -  sql

sqlserver 查询某表的所有列名
摘要:select name + ',' from syscolumns where id = object_id('SEND_TALLY') AND name <> 'PICDATAS' 阅读全文

posted @ 2018-03-26 09:31 吉晨 阅读(703) 评论(0) 推荐(0)

sqlserver 视图用 case when
摘要:视图用 case when 需要 用如下格式,[需要的列名]= case when...,而表里面的case 不用这样[isNormal]=CASEWHENdbo.c_bdm_head.I_E_FLAG = '1' OR dbo.c_bdm_head.AISSTATUS = '0' THEN'未删除 阅读全文

posted @ 2018-03-13 16:36 吉晨 阅读(482) 评论(0) 推荐(0)

sqlserver判断是否为 null 或者 ' '
摘要:ISNULL(字段名称,'')<>'' 阅读全文

posted @ 2018-03-13 16:35 吉晨 阅读(10453) 评论(0) 推荐(0)

建库注意
摘要:oracle建库的时候,一律用 大写 表名,和 字段名 postgreSQL建库的时候,一律用 小写 表名,和 字段名 否则增删改查时,就要给字段加引号 阅读全文

posted @ 2018-03-08 17:30 吉晨 阅读(122) 评论(0) 推荐(0)

sql server Cannot resolve the collation conflict between "Chinese_PRC_BIN" and "Chinese_PRC_CI_AS" in the equal to operation
摘要:今天查询二个db,出现这个错误,二种方法,一种是把db里的collation改成一样的;如果不方便可以直接在sql语句后面转一下: select * from table where crm_mscrm.dbo.imei.imei_no = csmrep.crmextdb.dbo.imei.imei 阅读全文

posted @ 2017-12-26 15:25 吉晨 阅读(590) 评论(0) 推荐(0)

SQL语句 合并列值 将一列的多个值合并成一行
摘要:oralce写法: select WM_CONCAT(A.title) as citys from tmpcity A sql server写法: select stuff((select ','+A.title from tmpCity A FOR xml PATH('')), 1, 1, '') 阅读全文

posted @ 2017-12-22 12:54 吉晨 阅读(1858) 评论(0) 推荐(0)

在sql中如何把一列的值拆分成多列
摘要: 阅读全文

posted @ 2017-12-22 12:51 吉晨 阅读(11320) 评论(0) 推荐(1)

导航