随笔分类 -  SQL

SQL 数字金额转为英文形式
摘要:摘录自http://blog.sina.com.cn/s/blog_43ad83920100nkfp.html 1 IF EXISTS ( SELECT * 2 FROM SYS.OBJECTS 3 WHERE NAME LIKE '... 阅读全文

posted @ 2015-06-18 09:56 胡一凡 阅读(1137) 评论(0) 推荐(0)

SQL SERVER 读取 XML 数据
摘要:1.需要读取的XML 格式: 1 2 3 4 9803009000 5 其他定制型软件 6 7 8 9 10 11 980300300012 定制型应用软件13 14 15 16 17 1... 阅读全文

posted @ 2014-05-06 10:07 胡一凡 阅读(1435) 评论(0) 推荐(0)

批量修改 SQL SERVER 数据
摘要:批量修改表数据时 常常会遇到 约束的限制. 可采用 禁用 约束,批量修改数据,再启用约束的方式. 如有更好的方式 请大家补充!文章内的 SQL 语句是网上搜罗来的 ! 因当时没有记录出处, 还请原作谅解!1. 生成禁用约束语句1 SELECT 'ALTER TABLE [' + b.name + '] NOCHECK CONSTRAINT ' + a.name + ';' AS 禁用约束2 FROM sysobjects a ,3 sysobjects b4 WHERE a.xtype = 'f'5 AND a.parent_ob 阅读全文

posted @ 2013-07-24 13:50 胡一凡 阅读(838) 评论(0) 推荐(0)

除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效。
摘要:除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效。近日写SQL 多次遇到如上问题.才疏学浅,网上搜索了下. 按照错误提示 在句首添加 TOP 100 PERCENT解决. 例: SELECT TOP 100 PERCENT * FROM dbo.XXX如有知道问题成因,还请指点一番. 阅读全文

posted @ 2013-04-24 11:53 胡一凡 阅读(178) 评论(0) 推荐(0)

导航