当前位置: 首页 > news >正文

开放一个网站多少钱建设网站的费用预算

开放一个网站多少钱,建设网站的费用预算,洛浦县网站建设,东莞网页设计制作摘自#xff1a;http://www.cnblogs.com/furenjian/p/4519426.html sql prompt这个工具安装好之后就可以在SSMS里使用代码提示功能 园子里非常多的文章#xff1a;例如SQLSERVER开发利器XXXXXX http://www.cnblogs.com/VAllen/archive/2012/09/08/SQLPrompt.html http://www.…摘自http://www.cnblogs.com/furenjian/p/4519426.html sql prompt这个工具安装好之后就可以在SSMS里使用代码提示功能 园子里非常多的文章例如SQLSERVER开发利器XXXXXX http://www.cnblogs.com/VAllen/archive/2012/09/08/SQLPrompt.html http://www.cnblogs.com/keepfool/archive/2012/05/27/2519839.html 不过大家都是只提供个软件下载、怎麽破解sql prompt还有简单的使用方法但是具体怎样使用和设置真的没有 昨天本人无聊研究了一下SQL PROMPT的设置发现也有一些学问 大家想想当我们在网上或者同事丢给我们一个sql代码我们会把代码粘贴到SSMS里面看呢但是每个人写的代码风格不一样 从网上粘贴进来的代码会有行号这些特别代码非常长的时候格式化都不知道怎么格式化了这个时候就需要sql prompt的代码格式化功能了 使用sql prompt的代码格式化功能很简单选中你要格式化的代码或者你直接在查询窗口按右键-》formate sql 那么你选中的那部分代码或者整个sql脚本都会自动formate这样就方便自己观看了。 但是sql prompt默认的代码格式化格式可能不适合大部分人其实sql prompt提供了代码格式化的选项设置让大家去设置只需要几分钟 个人感觉这些设置才是精粹代码提示功能只是一小部分而已还有sql prompt实验室提供的创新功能 redgate公司真的厉害一个简单sql prompt集成了这麽多功能可能大家以为我帮redgate公司卖广告不过我相信大部分人都是使用破解的吧 o(∩_∩)o -----------------------------------------------------华丽的分割线------------------------------------------------------- 说一下菜单中的选项基本上菜单选项我很少用到因为里面全部功能对我本人没有用或者对你们有用 呵呵 除了一个非常重要的选项启用/禁用代码提示功能SQL prompt共有两处地方可以设置启用/禁用代码提示功能的开关 一个是这里另一个是“option”-》Main-》behavior第一个选项就见到啦 ---------------------------------------------------华丽的分割线------------------------------------------------------------- 下面对option菜单里面的选项逐个简单介绍 -----------------------------------------------华丽的分割线-------------------------------------------------------------- 首先是Main-behavior  软件行为 输入对象之后马上显示对象的定义 其实大家可以按照我的设置去设置一般我用到的基本上都是大家用到的 ------------------------------------------------华丽的分割线------------------------------------------------------------------ Suggestions-types of suggestion  输入和代码提示建议 解密已经加密了的对象还真的有用比如我加密了一个存储过程那么我想看这个存储过程是怎麽写的使用下面sql语句是看不出的 1 USE [pratice] 2 GO 3 EXEC [sys].[sp_helptext] objname Ndbo.creat_test_Encryption 1 对象 dbo.creat_test_Encryption 的文本已加密。 但是使用sql prompt就可以看到存储过程的内容   Suggestions-join conditions  连接条件 这个表连接的代码提示设置可以根据你输入的是数据类型还是列名来进行提示非常方便 例如我输入的是数据类型他就会弹出在这个表里符号你输入的数据类型的字段 比如我输入datetime类型 输入列名 1 USE [GPOSDB] 2 GO 3 SELECT * FROM [dbo].[CT_FuelingData] AS a INNER JOIN [dbo].[CT_InhouseCard] AS b ON a.[VC_FD_Cardno]b.[VC_IC_CardNO]   -----------------------------------------------------华丽的分割线--------------------------------------------------------- Inserted Code-Objectsstatements  对象和语句 Inserted Code-Qualification 限定名   像我在图片中说到那样不知道为什么你输入表名. 代码提示还是会显示出具有相同列名的表出来 不过这个地方还是有好处的不如你查一个视图但是不知道某个视图里的某列的意思 我举个简单的例子吧 比如我想知道 [sys].[sysprotects]这个系统视图中的uid列对应是哪个用户或角色但是我不知道哪个表或者视图包含有uid这个列的 那么我可以输入下面语句就会显示包括uid列的表或者视图虽然会显示多个表都包含这个列但是你想一下  [sys].[sysprotects]这个视图会跟用户、权限的表有关那么很自然就会想到sysuser这个系统视图 输入下面的语句关联看一下就知道uid对应[sysuser]视图里的哪个用户了 1 SELECT a.*, b.[name] 2 FROM [sys].[sysprotects] AS a 3 LEFT JOIN [sys].[sysusers] AS b ON a.[uid] b.[uid] 4 ORDER BY a.[id]  Inserted Code-Aliases 别名   Inserted Code-Special characters 特殊符号 -----------------------------------------------------华丽的分割线------------------------------------------------------------------------  到代码格式化了 注意在Formate这个选项下面的所有设置都要在查询编辑器里选中需要格式化的代码 然后右键-》formate sql 才看到效果的 不是你输入代码之后sqlprompt马上会自动帮你formate是手动的喔。  Formate-Styles 风格    这里Styles应该是给你看的反正我是编辑不了可以导出XML格式的style文件但是我也不知道怎么编辑抱歉抱歉 大家E文比较好的话可以看redgate的官方网站解释但是我看了里面好像没有说到怎麽编辑太杯具了~ 网站链接https://documentation.red-gate.com/display/SP53/Optionsforformattingyourcode 导出的style文件 1 ?xml version1.0 encodingutf-16 standaloneyes?2 !---- 3 LayoutOptions version1 typeLayoutOptions 4 ReservedWordsCasing1/ReservedWordsCasing 5 BuiltInFunctionCasing1/BuiltInFunctionCasing 6 BuiltInDataTypeCasing1/BuiltInDataTypeCasing 7 DelimitIdentifiersFalse/DelimitIdentifiers 8 IndentationAmount4/IndentationAmount 9 UseTabsFalse/UseTabs 10 ReformatExpressionsTrue/ReformatExpressions 11 FirstColumnOnNewLineFalse/FirstColumnOnNewLine 12 CommasAtStartFalse/CommasAtStart 13 MultilineSpacesAfterCommasFalse/MultilineSpacesAfterCommas 14 MultilineSpacesBeforeCommasTrue/MultilineSpacesBeforeCommas 15 MultilineAlignCommasWithStatementTrue/MultilineAlignCommasWithStatement 16 OperatorsOnNewlineTrue/OperatorsOnNewline 17 OperatorsAtStartTrue/OperatorsAtStart 18 IndentBeginTokenTrue/IndentBeginToken 19 IndentWithExpressionBracketsTrue/IndentWithExpressionBrackets 20 IndentWithParameterBracketsTrue/IndentWithParameterBrackets 21 IndentWithQueryBracketsTrue/IndentWithQueryBrackets 22 CloseBracketsOnNewLineTrue/CloseBracketsOnNewLine 23 OpenBracketsOnNewLineFalse/OpenBracketsOnNewLine 24 WrapTrue/Wrap 25 WrapWidth78/WrapWidth 26 ShortLength15/ShortLength 27 CreateBracketsAtStartOfLinesFalse/CreateBracketsAtStartOfLines 28 ParameterBracketOnNewlineTrue/ParameterBracketOnNewline 29 CloseParameterBracketsOnNewLineTrue/CloseParameterBracketsOnNewLine 30 CompactShortStatementsFalse/CompactShortStatements 31 SinglelineSpacesAfterCommasTrue/SinglelineSpacesAfterCommas 32 SinglelineSpacesBeforeCommasFalse/SinglelineSpacesBeforeCommas 33 SpacesAroundOperatorsTrue/SpacesAroundOperators 34 SpacesAroundComparisonsTrue/SpacesAroundComparisons 35 FirstParameterDefinitionOnNewLineTrue/FirstParameterDefinitionOnNewLine 36 SpacesAfterBracketsTrue/SpacesAfterBrackets 37 LayoutSelectStatementsTrue/LayoutSelectStatements 38 LayoutCreateStatementsTrue/LayoutCreateStatements 39 QueryNewlineAfterOpenBracketFalse/QueryNewlineAfterOpenBracket 40 QueryNewlineBeforeCloseBracketTrue/QueryNewlineBeforeCloseBracket 41 JoinConditionsOnNewlineFalse/JoinConditionsOnNewline 42 AlignConditionsWithJoinsFalse/AlignConditionsWithJoins 43 AlignJoinsWithFromFalse/AlignJoinsWithFrom 44 IndentByKeywordWidthFalse/IndentByKeywordWidth 45 ColumnsOnSingleLineFalse/ColumnsOnSingleLine 46 DoNotIndentProcedureContentsFalse/DoNotIndentProcedureContents 47 ExecuteParametersOnSingleLineTrue/ExecuteParametersOnSingleLine 48 UseSpacesInsteadOfTabsFalse/UseSpacesInsteadOfTabs 49 IndentSelectSubclausesFalse/IndentSelectSubclauses 50 /LayoutOptions  Formate-Case 大小写   Formate-Schema statements 结构语句    Formate-Data statements 数据语句  Formate-Expressions 表达式  Formate-Commasparentheses 逗号和双引号 Formate-Tabswrapping 自动换行和tabs键缩进量   经过以上设置我用formate sql功能格式化了一下今天同事给我的一个sql脚本还算比较舒服的格式化了之后 1 /*2 StartDate 3 EndDate 4 */ 5 ALTER PROCEDURE [dbo].[CT_FuelingData_ICCardGatherReport] 6 ( 7 StartDate VARCHAR(50) , 8 EndDate VARCHAR(50) 9 ) 10 AS 11 BEGIN 12 DECLARE i INT 13 DECLARE totalcount INT 14 DECLARE tmpOilTypeName VARCHAR(50) 15 DECLARE tmpInAmount DECIMAL 16 DECLARE tmpOutAmount DECIMAL 17 TRUNCATE TABLE Rep_ICFueling 18 CREATE TABLE #TmpOilTypeName 19 ( 20 IndexId INT IDENTITY(1, 1) 21 NOT NULL , 22 VC_OT_OilTypeName VARCHAR(50) 23 ) 24 INSERT INTO #TmpOilTypeName ( VC_OT_OilTypeName ) 25 SELECT VC_OT_OilTypeName 26 FROM DP_OilType 27 ORDER BY VC_OT_OilTypeName ASC 28 SET totalcount rowcount 29 SET i 1 30 WHILE ( i totalcount ) 31 BEGIN 32 SET tmpInAmount NULL 33 SET tmpOutAmount NULL 34 SELECT tmpOilTypeName VC_OT_OilTypeName 35 FROM #TmpOilTypeName 36 WHERE IndexId i 37 SELECT tmpInAmount SUM(ISNULL(a.DE_FD_Amount, 0)) 38 FROM CT_FuelingData a , 39 CT_OuterCard b 40 WHERE ( a.I_FD_TypeCode 1 ) AND ( a.I_FD_TypeCode 5 ) AND ( b.VC_OC_Company ) AND ( D_FD_DateTime BETWEEN StartDate AND EndDate ) AND a.VC_FD_Cardno b.VC_OC_Cardno AND a.VC_FD_OilType tmpOilTypeName 41 GROUP BY a.VC_FD_OilType 42 SELECT tmpOutAmount SUM(ISNULL(a.DE_FD_Amount, 0)) 43 FROM CT_FuelingData a , 44 CT_OuterCard b 45 WHERE ( a.I_FD_TypeCode 1 ) AND ( a.I_FD_TypeCode 5 ) AND ( b.VC_OC_Company ) AND ( D_FD_DateTime BETWEEN StartDate AND EndDate ) AND a.VC_FD_Cardno b.VC_OC_Cardno AND a.VC_FD_OilType tmpOilTypeName 46 GROUP BY a.VC_FD_OilType 47 INSERT INTO Rep_ICFueling ( OilTypeStr, InAmount, OutAmount ) 48 VALUES ( tmpOilTypeName, ISNULL(tmpInAmount, 0), 49 ISNULL(tmpOutAmount, 0) ) 50 SET i i 1 51 END 52 53 SELECT * 54 FROM Rep_ICFueling 55 --select * from #TmpOilTypeName 56 DROP TABLE #TmpOilTypeName 57 END   ----------------------------------------------------华丽的分割线-------------------------------------------------------------- 至此sql prompt的格式设置完了大家可以格式化一下你们的代码试一下符合自己的要求不 最后说一下实验室里的一个自动刷新功能这个自动刷新功能对于多人修改同一个数据库脚本例如同一个存储过程函数 是很有用的。应该大家都有用版本管理软件吧例如Visual SourceSafe 就可以管理sqlserver数据库里的一个库里的所有sql脚本 不多说了看一下这个刷新功能先启用这个功能啦第一步 然后在SSMS里新建两个查询窗口第一个查询窗口在tempdb数据库里新建一个表然后在第二个查询窗口就可以马上看到新建的表   写完了要睡了祝大家好梦  -------------------------------------------------------------------------------------------------------------- 2013-8-27 补充 发觉格式化TSQL代码的时候还可以指出TSQL代码的语法错误个人觉得比SSMS的分析代码语法好用多了 当你点击“Format SQL”按钮的时候如果您的TSQL代码有语法错误就会以下划的红色波浪线标出来非常方便 SQL PROMPT也根据SQLSERVER版本来开发的  转载于:https://www.cnblogs.com/GaoAnLee/p/7044666.html
http://www.zqtcl.cn/news/188811/

相关文章:

  • .win域名做网站怎么样邯郸的互联网公司
  • 企业网站建设推广实训报告网站目录
  • 找做课件的网站网站建设柒首先金手指9
  • 秦皇岛网站建设公司wordpress百度编辑器
  • 潍坊网站建设联系方式农业网站开发
  • 河北网站制作网站设计依赖于什么设计
  • 深圳网站优化培训wordpress内页关键词
  • 上栗网站建设企业网站建设报价方案
  • 广州网站开发公司公司级别网站开发
  • 做网站备案哪些条件怎样选择网站的关键词
  • 有没有专门做名片的网站忘记网站后台账号
  • 重庆建设工程招标网站印尼建设银行网站
  • 什么是网站流量优化四川住房建设厅网站
  • 现在还有企业做网站吗做百度推广送的网站
  • 公司年前做网站好处互联网推广运营是做什么的
  • 公司网站建设杭州钓鱼网站制作的报告
  • 宁海有做网站的吗网络规划设计师需要掌握哪些
  • 百度云注册域名可以做网站明码有了主机如何做网站
  • 门户网站推广方案连云港市电信网站建设
  • 网站程序如何制作app商城开发价格
  • 用易语言做攻击网站软件国药控股北京有限公司
  • 宁津 做网站湛江招聘网最新招聘
  • 网站建设优化服务器asp企业网站
  • 门窗网站源码建筑模板厂家联系方式
  • 太原网站建设解决方案做建筑机械网站那个网站好
  • 丹徒做网站产品外贸营销推广方案
  • 信息技术 网站建设教案做是么网站
  • 网站建设培训报名wordpress 到小程序
  • 郑州做网站软件建设网站培训
  • 做网站卖东西赚钱吗凡科互动官网登陆