一、SQL Server

1. 在数据库中查看某个字段或某张表的信息,Segment_Name 和 Table_Name 可模糊和准确查询:

 select * from INFORMATION_SCHEMA.COLUMNS
where COLUMN_NAME like '%<Segment_Name>%' select * from INFORMATION_SCHEMA.TABLES
where TABLE_NAME like '%<Table_Name>%'

2. 使用命令查看某个Procedure或Function的具体内容,当然也可以视图查看:

sp_helptext <Pro_Name or Fun_Name>    (直接写Pro_Name or Fun_Name,不需要加引号)

sp_who2 (查看数据库中表的相关信息)

3. 5个最常用的系统存储过程

There are a number of documented and undocumented system stored procedures in MS SQL Server that are helpful for every web developer working with databases. From the developer’s perspective, here’s a list of 5 System stored procedures that are my favorite.

1. sp_help

Purpose:
sp_help gives information about database objects. If you wanted to quickly know the structure of a table but are too lazy to look for the schema diagram or to dig for the table you are interested in within the Object explorer, sp_help is here to help Syntax:
It can be used without parameters to get the information of objects in the database.
It can be used with a parameter to get the information of a particular object Examples:
On the Adventure Works database:
Executing sp_help would yield the following recordset Executing sp_help ‘Person.Address’ yields the following recordset Note that it is not required to enclose the object name within single quotes unless the object name has a dot in it. sp_help '<Table_Name>' 2. sp_helptext Purpose:
sp_help gives definition information of objects such as system stored procedures, user defined stored procedures, user defined functions, triggers etc. Syntax:
viewplaincopy to clipboardprint?
sp_helptext <Name of the object> Example:
On the Adventure Works database:
Executing a sp_helptext 'dbo.uspGetBillOfMaterials' yields the following definition of the user defined stored procedure 3. sp_MSforeachtable Purpose:
Caution – This is an undocument stored procedure and should not be relied on. It is not listed in SQL BOL and should be used at your own risk.
This is a very useful stored procedure for executing a command for ALL the tables in the database. Say you wanted to get the number of rows in all the tables in your database, you could write: Example:
viewplaincopy to clipboardprint?
EXEC sp_MSforeachtable 'SELECT ''?'', COUNT(*) FROM ?'
The literal ?is used as a token to replace the table name. The output for the Adventure Works database is shown below For each table in the database, it would list the table name and the number of rows in that table.
Want to find out how much space is used by each table in your database. Try this:
viewplaincopy to clipboardprint?
sp_MSforeachtable 'execute sp_spaceused @objname = ''?'' '
More information on sp_spaceused later in this article. 4. sp_depends Purpose:
Ever wanted to make a change to a table but were not sure what other objects are dependent on this table? There could be views or stored procedures that could break due to this change. In situations like this, sp_depends come to the rescue. Syntax:
viewplaincopy to clipboardprint?
sp_depends <Name of the object> Example:
In the Adventure Works database, say I wanted to find out all the objects that are dependent on the Person.Address table.
By executing sp_depends 'Person.Address', the result set is as shown sp_depends '<Table_Name>' 5. sp_spaceused Purpose:
This is a simple stored procedure that gives information on the size of the database or the database objects Syntax:
If it is used without parameters, it would return the database information
viewplaincopy to clipboardprint?
sp_spaceused
If it is used with a parameter, it would return the information on the object
viewplaincopy to clipboardprint?
sp_spaceused <Name of the object> Example:
In the Adventure Works database, executing the sp_spaceused without parameters gives the following result Executing the sp_spaceused ‘Person.Address’ (on a table object) sp_spaceused '<Table_Name>' Conclusion This article gives a brief description on 5 useful system stored procedures that developers can use on a daily basis. Happy coding!

4. Reset DB common When DB state Recovery State.

  ALTER DATABASE DBNAME SET OFFLINE WITH ROLLBACK IMMEDIATE
  ALTER DATABASE DBNAME SET ONLINE WITH ROLLBACK IMMEDIATE

二、 HTML + JavaScript + CSS

1. 在web开发经常会遇到如: &nbsp; 这样的字符。它其实是Html将一些特殊字符(Html语法字符)的一种表达方式。

下面列举几个常用字符:

&nbsp;  空格

&amp;   &

&lt;       <

&gt;      >

&quot;   "

&qpos;   '

软件开发常用快捷键 & 命令总结的更多相关文章

  1. 软件开发常用Linux命令

    解压缩 tar -zxvf xxx.tar.gz 文件显示及查找常用于分析log //显示file中包含aaa的行 cat <file>|grep aaa 查看cpu memory基本信息 ...

  2. C#(Net)软件开发常用工具汇总,提高你的开发效率

    C#(Net)软件开发常用工具汇总,提高你的开发效率 写代码也要读书,爱全栈,更爱生活.每日更新原创IT编程技术及日常实用技术文章. 我们的目标是:玩得转服务器Web开发,搞得懂移动端,电脑客户端更是 ...

  3. Hadoop基础-HDFS集群中大数据开发常用的命令总结

    Hadoop基础-HDFS集群中大数据开发常用的命令总结 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本盘博客仅仅列出了我们在实际生成环境中常用的hdfs命令,如果想要了解更多, ...

  4. Linux软件开发常用的软件包(持续更新中)

    下面是Linux开发常用的软件包: 软件包的名称 作用描述 安装方式 build-essential   sudo apt-get install build-essential policycore ...

  5. VS Code 前端开发常用快捷键插件

    一.vs code 的常用快捷键 1.注释:a) 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/ b) 取消单行注释:[ctrl+k,ctrl+u] (按下ctrl不放,再按k + u) ...

  6. Windows开发常用快捷键

    毕业后一直在从事Windows开发工作,掌握些常用的Windows快捷键可以大大的提升工作效率,同时还能秀一波操作.本文记录在工作中常用的Windows快捷键,以及VS常用快捷键.掌握了这些键盘操作, ...

  7. iOS开发常用快捷键

    二. Xcode基本快捷键 新建项目 Shift + CMD + N 项目中新建文件 CMD + N 运行 CMD + R 编译 CMD + B 停止运行 CMD + . 清除缓存 Shift + C ...

  8. Android studio开发常用快捷键

    最常用快捷键 1.Ctrl+E  可以显示最近编辑的文件列表 2.Shift+Click(点击)  可以关闭文件 3.Ctrl+[或者ctrl+]  可以跳到大括号的开头结尾 4.Ctrl+Shift ...

  9. 软件开发常用的linux命令心得(ubuntu为例)

    软件开发过程中难免要经常对主机进行配置或者部署等操作,想到一些就写一些了,以后再更新 解压命令: a.如果是tar文件,则直接用 “tar zxvf 文件名”: b.如果是zip文件,用 “unzip ...

随机推荐

  1. 第三章 EnumUtil根据值获取枚举对象

    项目中使用枚举类的好处这里不再赘述,在使用枚举值时,通常需要根据值来获取枚举对象,下面介绍两种实现方案: 1.在枚举类中定义方法实现 首先给出如下性别枚举类: public enum SexEnum ...

  2. Android(Xamarin)之旅(五)

    2016年1月23日,北京迎来了很痛苦的一天,冻死宝宝了,一天都没有出我自己的小黑屋,在这屋子里自娱自乐.不知道你们呢 对于android的四大基本组件(Activity.Service.Broadc ...

  3. echarts绘制甘特图

      在setoption之后添加这段代码: window.addEventListener('resize', function () { myChart.resize();   }); 图表就能随着 ...

  4. Maven + Eclipse + Tomcat - 开启项目调试之旅(转)

    本文的读者需要拥有一些Maven基础知识和实践,如果没有,请直接绕过或者先看一些关于Maven教程,比如Juven翻译的<Maven权威指南>,google一下便知. 开门见山,首先抛出一 ...

  5. shell学习--grep1

    一. grep的来源 通过ex编辑器来查找某个字串: :/pattern/p 其中p是打印,包含字符串pattern的第一行将被打印:如果需要打印包含pattern的所有行,可以这样: :/g/pat ...

  6. Java 类反射机制分析

    Java 类反射机制分析 一.反射的概念及在Java中的类反射 反射主要是指程序可以访问.检测和修改它本身状态或行为的一种能力.在计算机科学领域,反射是一类应用,它们能够自描述和自控制.这类应用通过某 ...

  7. 升级到iOS9之后的相关适配

    iOS9AdaptationTips(iOS9开发学习交流群:458884057) iOS9适配系列教程[中文在页面下方]转自@iOS程序犭袁 (截至2015年9月26日共有10篇,后续还将持续更新. ...

  8. 七个高效的文本编辑习惯(以Vim为例)

    七个高效的文本编辑习惯 如果你花很多时间输入纯文本.写程序或HTML,那么通过高效地使用一个好的编辑器,你可以节省大部分时间.本文将提供指导和提示,让你更迅速地做这些工作,并且少犯错误. 本文用开源文 ...

  9. cherry Tree的严重漏洞

    Cherry Tree程序员笔记软件存在严重漏洞 如果你用Cherry Tree来保存自己觉得很重要的东西的时候,你应该注意了 显示漏洞的步骤:(不用使用自己使用Cherry Tree保存的文件来做下 ...

  10. codeIgniter怎么实现对input type=text对话框blur事件的监听以及传值?

    如题,这个问题怎么解决? 用JS和前端框架习惯了,现在学后端框架,感觉各种坑...