会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
BI Information
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2016年12月29日
T-SQL 转义select … like中的特殊字符(百分号)
摘要: 众所周知,T-SQL中LIKE运算符使用%符号表示通配符。很多时候可能需要查询包含有%的数据,比如需要查询字段coupon中含有5%的数据。那么如何使用已经有百分号(%)符号的LIKE搜索字符串呢? 从MSDN中可以找到,Like 中的通配符包含有: 通配符 Description 示例 % 包含零
阅读全文
posted @ 2016-12-29 10:20 BI-Info
阅读(9156)
评论(1)
推荐(3)
2016年12月28日
T-SQL 如何获取一个表的列名
摘要: 方法1: 方法2: 方法3: 方法4:
阅读全文
posted @ 2016-12-28 09:51 BI-Info
阅读(2598)
评论(0)
推荐(0)
2016年12月27日
T-SQL 查询数据库中各个表的使用空间
摘要: 1. 查询单表 2. 查询所有表
阅读全文
posted @ 2016-12-27 09:37 BI-Info
阅读(577)
评论(0)
推荐(0)
2016年12月26日
T-SQL 拆分使用指定分隔符的字符串(split string)
摘要: 比如有一个表,我们需要些一个语句像SELECT OtherID, SplitData WHERE SomeID = 'abcdef-.......' , 然后就能返回分割成单独的行。 原表: | SomeID | OtherID | Data + + + | abcdef-..... | cdef1
阅读全文
posted @ 2016-12-26 21:32 BI-Info
阅读(8618)
评论(0)
推荐(0)
T-SQL 去除特定字段的前导0
摘要: 在工作过程中遇到一个需求,要从特定字段中删除前导零,这是一个简单的VARCHAR(10)字段。 例如,如果字段包含“00001A”,则SELECT语句需要将数据返回为“1A”。如果是其中只包含0,比如“0000” 返回值为“0”. 解决方案: select CASE WHEN ColumnName = substring(ColumnName, patindex('%[^0]%',Column...
阅读全文
posted @ 2016-12-26 13:46 BI-Info
阅读(1570)
评论(0)
推荐(0)
2016年12月25日
T-SQL 实现行转列
摘要: 问题: 我正在寻找一种有效的方式将行转换为SQL服务器中的列 例如,通过下表如何构建出预期结果表。 Id Value ColumnName 1 John FirstName 2 2.4 Amount 3 ZH1E4A PostalCode 4 Fork LastName 5 857685 AccountNumber 预期结果FirstName ...
阅读全文
posted @ 2016-12-25 17:17 BI-Info
阅读(640)
评论(0)
推荐(0)
2016年12月24日
T-SQL 将存储过程结果插入到表中
摘要: 解决方案1: 解决方案2:
阅读全文
posted @ 2016-12-24 21:53 BI-Info
阅读(1228)
评论(0)
推荐(0)
2016年12月23日
T-SQL查看数据库恢复(RESTORE)时间
摘要: WITH LastRestores AS ( SELECT DatabaseName = [d].[name] , [d].[create_date] , [d].[compatibility_level] , [d].[collation_name] , r.*, RowNum = ROW_NUMBER() OVER (PARTITION BY d.Name ORDER BY r.[restor...
阅读全文
posted @ 2016-12-23 15:35 BI-Info
阅读(434)
评论(0)
推荐(0)
2016年12月22日
Why Do We Need a Data Warehouse?
摘要: https://dwbi1.wordpress.com/2012/12/03/why-do-we-need-a-data-warehouse/ 经常有人来质疑数据仓库的价值,为什么我们需要花费一年多的时间来创建数据仓库。我们可能等不了那么久,我们可以直接安装使用现有工具比如QlikView,将数据源
阅读全文
posted @ 2016-12-22 14:36 BI-Info
阅读(159)
评论(0)
推荐(0)
2016年12月21日
T-SQL 常用DDL语句
摘要: 数据库操作 删除数据库 drop database database_name(数据库名) 修改数据库名 alter database database_name(原数据库名) modify name=new_database_name(新数据库名) 表操作 在表里面新增一个字段或多个字段 alter table table_name(表名) add price(字段名) 数据类型 ...
阅读全文
posted @ 2016-12-21 16:34 BI-Info
阅读(349)
评论(0)
推荐(0)
上一页
1
2
3
公告