小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

如何在MySQL命令行中使用SQL語(yǔ)句的規(guī)則

 看見就非常 2014-09-19
   這篇文章主要介紹如何在MySQL命令行中使用SQL語(yǔ)句的規(guī)則 ,需要的朋友可以參考下


       規(guī)則1: SQL語(yǔ)句必須以分號(hào)(;)或者(\G)結(jié)束
  分號(hào)(;)是SQL語(yǔ)句的結(jié)束標(biāo)志。如果遺忘了分號(hào),而直接按下回車鍵時(shí),在MySQL客戶端上將顯示如下

  因?yàn)闆]有以分號(hào)結(jié)束,客戶端認(rèn)為SQL語(yǔ)句并沒有結(jié)束,顯示[->]等待用戶繼續(xù)輸入命令,直到以分號(hào)結(jié)束。有些數(shù)據(jù)庫(kù)中,支持省略最后的分號(hào)的情況。
  規(guī)則2: 保留關(guān)鍵字不區(qū)分大小寫
  保留關(guān)鍵字是SQL中事先定義好的關(guān)鍵字,如上面檢索語(yǔ)句中的SELECT、FROM等就屬于保留關(guān)鍵字。在SQL中這些保留關(guān)鍵字是不區(qū)分大小寫的。也就是說(shuō)以下的語(yǔ)句都能正確地
  被執(zhí)行。

  但是,一般情況下在編寫SQL時(shí),還是要盡量統(tǒng)一保留關(guān)鍵字的大小。例如,以大寫字母的形式寫保留關(guān)鍵字,以小寫字母的形式寫表或列名, SQL語(yǔ)句也會(huì)看起來(lái)一目了然。另外,根據(jù)使用的數(shù)據(jù)庫(kù)的不同,有的數(shù)據(jù)庫(kù)中是區(qū)分表或列名的大小寫的。
  規(guī)則3: 可自由地加入空白或換行符
  在SQL語(yǔ)句的中間,可以自由地加入空格或換行符,例如以下語(yǔ)言是可以被正確執(zhí)行的。

  但是,在一個(gè)關(guān)鍵字的中間加入空格或改行符是不合法的。
  一個(gè)SQL語(yǔ)句可以作為一行來(lái)編寫,但是對(duì)那些比較長(zhǎng)的語(yǔ)旬,可以在其中加入適當(dāng)?shù)母男蟹?,這樣方便閱讀。
  以命令語(yǔ)句為單位換行是一個(gè)可以參考的標(biāo)準(zhǔn),例如,在SELECT語(yǔ)句中將檢索對(duì)象列名一一列出,而下一行的FROM命令后列出檢索對(duì)象表名,這樣整個(gè)SQL語(yǔ)句看起來(lái)層次分明。
  另外,在列名或表名后也可以換行,例如,將SELECT單獨(dú)列一行,其后的檢索對(duì)象列名前加入一個(gè)縮進(jìn)(tab)后,將所有的列名一一行單獨(dú)列出。
  規(guī)則4: 使用[--]或[/* ...*/]加注釋
  在SQL語(yǔ)句中可以加入注釋的。注釋是不被DBMS解釋的信息。注釋又分為單行注釋,以及多行注釋。單行注釋以兩個(gè)[-]開頭, 直到一行的末尾部被看作注釋。多行注釋是由[/*]與[*/]包含起來(lái)的字符串組成


    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多