• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Hing
沉浸在技术的海洋,通过学习与讨论,只有不断的提高,才有可能去创造与实现.
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  SQL Server

Ms Sql 问题解决汇总

摘要:1.错误提示:SQL Server 阻止了对组件 'Ole Automation Procedures' 的 过程'sys.sp_OACreate' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'Ole Automation Procedures'。有关启用 'Ole Automation Procedures' 的详细信息,请参阅 SQL Server 联机丛书中的 "外围应用配置器"。Ole Automation Procedures 选 阅读全文
posted @ 2011-09-13 09:54 Pacer 阅读(300) 评论(0) 推荐(0)
Sql 在将varchar值 '21,123,.. ' 转换成数据类型 int 时失败 的问题

摘要:今天遇到一个SQL语句的问题原语句是这样的:SELECTID,BRANDIDFROMdbo.TYPEWHERE1=1ANDEXISTS(SELECT*FROMdbo.BRANDWHEREISRECOMMEND=1ANDBIDIN(BRANDID)) 这里面的逻辑就暂且不说了,关键问题是在末尾的'BIDIN(BRANDID)'这里,在SQL中直接查询是会报错的,例如'转换成数据类型 int 时失败' 这个问题当然可以通过拼接SQL语句去查询,例如:DECLARE@BARANDIDVARCHAR(100)[代码] 这里必须得EXEC,但现在这不是我们要的结果 另外的可以通过这种方式去实现一条SQL 阅读全文
posted @ 2010-12-21 12:01 Pacer 阅读(19134) 评论(1) 推荐(4)
导出数据字典的SQL语句(收藏)

摘要:1 导表SELECT TOP (100) PERCENTCASE WHEN a.colorder = 1 THEN d .name ELSE '' END AS 表名, CASE WHEN a.colorder = 1 THEN isnull(f.value, '')ELSE '' END AS 表说明, a.colorder AS 字段序号, a.name AS 字段名, CASE WHEN COLUMNPROPERTY(a.id, a.name, 'IsIdentity')= 1 THEN '√' ELSE & 阅读全文
posted @ 2010-06-01 16:02 Pacer 阅读(2597) 评论(1) 推荐(1)
sqlserver、oracle数据库排序空值null问题解决办法

摘要:【sqlserver】:sqlserver 认为 null 最小。升序排列:null 值默认排在最前。要想排后面,则:order by case when col is null then 1 else 0 end ,col降序排列:null 值默认排在最后。要想排在前面,则:order by case when col is null then 0 else 1 end , col desc【o... 阅读全文
posted @ 2010-03-02 11:55 Pacer 阅读(4930) 评论(0) 推荐(1)
SQL时间函数(转)

摘要:详细的说明: 通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分 割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文章里,我将告诉你如何使用DATEADD和 DATEDIFF函数来计算出在你的程序中可能你要用到的一些不同日期。在使用本文中的例子之前,你必须注意以下... 阅读全文
posted @ 2010-01-08 15:49 Pacer 阅读(246) 评论(0) 推荐(0)

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3