设为首页 收藏本站
查看: 780|回复: 0

[经验分享] 找一个说明简易的SQL帮助

[复制链接]

尚未签到

发表于 2016-11-12 00:44:00 | 显示全部楼层 |阅读模式
原作者:http://www.verydemo.com/demo_c155_i8058.html

【求助】找一个说明简易的SQL帮助
有没有像写成这样格式的SQL帮助?
SQL code
<!--
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
-->SELECT 列名称 FROM 表名称


这是w3school里面的帮助,可以w3school不能搜索而且语句也不全。

官方的那种格式的确很严谨全面,但是我就想学习下做维护实在是想快点理解。

就像这样子真的一下子看不懂。
SQL code
<!--
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
-->SELECT [ ALL | DISTINCT ]
[ TOP expression [ PERCENT ] [ WITH TIES ] ]
<select_list>
<select_list> ::=
{
*
| { table_name | view_name | table_alias }.*
| { column_name | [ ] expression | $IDENTITY | $ROWGUID }
| udt_column_name [ { . | :: } { { property_name | field_name } | method_name(argument [,...n] ) } ]
[ [ AS ] column_alias ]
| column_alias = expression
} [ ,...n ]



------解决方案--------------------------------------------------------
建议你弄本SQL Server 的基础教材看一下
------解决方案--------------------------------------------------------
先看官方的例子,熟悉之后再看大又全的官方语法。
------解决方案--------------------------------------------------------
你可以自己慢慢收集的啊,你写过的sql可以整理出来,方便下次使用!
------解决方案--------------------------------------------------------

下表列出了 Transact-SQL 参考的语法关系图中使用的约定,并进行了说明。

约定 用于
大写
 Transact-SQL 关键字。
 
斜体 
 用户提供的 Transact-SQL 语法的参数。
 
粗体 
 数据库名、表名、列名、索引名、存储过程、实用工具、数据类型名以及必须按所显示的原样键入的文本。
 
下划线 
 指示当语句中省略了包含带下划线的值的子句时应用的默认值。
 
|(竖线)
 分隔括号或大括号中的语法项。只能使用其中一项。
 
[ ](方括号)
 可选语法项。不要键入方括号。
 
{ }(大括号)
 必选语法项。不要键入大括号。
 
[,...n]
 指示前面的项可以重复 n 次。各项之间以逗号分隔。
 
[...n]
 指示前面的项可以重复 n 次。每一项由空格分隔。
 
;
 Transact-SQL 语句终止符。虽然在此版本的 SQL Server 中大部分语句不需要分号,但将来的版本需要分号。
 
<label> ::=
 语法块的名称。此约定用于对可在语句中的多个位置使用的过长语法段或语法单元进行分组和标记。可使用语法块的每个位置由括在尖括号内的标签指示:<标签>。

集是表达式的集合,例如 <分组集>;列表是集的集合,例如 <组合元素列表>。
 

多部分名称
除非另外指定,否则,所有对数据库对象名的 Transact-SQL 引用将是由四部分组成的名称,格式如下:

server_name .[database_name].[schema_name].object_name

| database_name.[schema_name].object_name

| schema_name.object_name

| object_name 

server_name 
指定链接的服务器名称或远程服务器名称。

database_name 
如果对象驻留在 SQL Server 的本地实例中,则指定 SQL Server 数据库的名称。如果对象在链接服务器中,则 database_name 将指定 OLE DB 目录。

schema_name 
如果对象在 SQL Server 数据库中,则指定包含对象的架构的名称。如果对象在链接服务器中,则 schema_name 将指定 OLE DB 架构名称。有关架构的详细信息,请参阅用户架构分离。

object_name 
对象的名称。

引用某个特定对象时,不必总是指定服务器、数据库和架构供 SQL Server 数据库引擎标识该对象。但是,如果找不到该对象,将返回错误。

------解决方案--------------------------------------------------------
群里问了又跑这里发帖哦……不错不错,有着一颗学习的心……哈哈,去群里共享里面下个《T-SQL语言参考大全》,把里面的CREATE,declare相关的看了,基本的格式你就知道了,多练练手。看看SQL 必知必会也不错

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-298899-1-1.html 上篇帖子: Team Foundation Server 2010 Performance Tuning – Lessons learned 下篇帖子: 不同版本server.xml连接池配置说明
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表