午夜国产狂喷潮在线观看|国产AⅤ精品一区二区久久|中文字幕AV中文字幕|国产看片高清在线

    教你如何在MySQL命令行中使用SQL語句的規(guī)則
    來源:易賢網 閱讀:811 次 日期:2014-09-30 14:00:39
    溫馨提示:易賢網小編為您整理了“教你如何在MySQL命令行中使用SQL語句的規(guī)則”,方便廣大網友查閱!

    規(guī)則1: SQL語句必須以分號(;)或者(\G)結束

    分號(;)是SQL語句的結束標志。如果遺忘了分號,而直接按下回車鍵時,在MySQL客戶端上將顯示如下

    ?12 mySQL> SELECT * FROM customer ->

    因為沒有以分號結束,客戶端認為SQL語句并沒有結束,顯示[->]等待用戶繼續(xù)輸入命令,直到以分號結束。有些數(shù)據(jù)庫中,支持省略最后的分號的情況。

    規(guī)則2: 保留關鍵字不區(qū)分大小寫

    保留關鍵字是SQL中事先定義好的關鍵字,如上面檢索語句中的SELECT、FROM等就屬于保留關鍵字。在SQL中這些保留關鍵字是不區(qū)分大小寫的。也就是說以下的語句都能正確地

    被執(zhí)行。

    ?123 mySQL> SELECT * FROM customer; mySQL> select * FROM customer; mySQL> SeLecT * FROM customer;

    但是,一般情況下在編寫SQL時,還是要盡量統(tǒng)一保留關鍵字的大小。例如,以大寫字母的形式寫保留關鍵字,以小寫字母的形式寫表或列名, SQL語句也會看起來一目了然。另外,根據(jù)使用的數(shù)據(jù)庫的不同,有的數(shù)據(jù)庫中是區(qū)分表或列名的大小寫的。

    規(guī)則3: 可自由地加入空白或換行符

    在SQL語句的中間,可以自由地加入空格或換行符,例如以下語言是可以被正確執(zhí)行的。

    ?123456 mySQL> SELECT * -> FROM customer; mySQL> SELECT->* ->FROM->customer;

    但是,在一個關鍵字的中間加入空格或改行符是不合法的。

    一個SQL語句可以作為一行來編寫,但是對那些比較長的語旬,可以在其中加入適當?shù)母男蟹?,這樣方便閱讀。

    以命令語句為單位換行是一個可以參考的標準,例如,在SELECT語句中將檢索對象列名一一列出,而下一行的FROM命令后列出檢索對象表名,這樣整個SQL語句看起來層次分明。

    另外,在列名或表名后也可以換行,例如,將SELECT單獨列一行,其后的檢索對象列名前加入一個縮進(tab)后,將所有的列名一一行單獨列出。

    規(guī)則4: 使用[--]或[/* ...*/]加注釋

    在SQL語句中可以加入注釋的。注釋是不被DBMS解釋的信息。注釋又分為單行注釋,以及多行注釋。單行注釋以兩個[-]開頭, 直到一行的末尾部被看作注釋。多行注釋是由[/*]與[*/]包含起來的字符串組成。.

    ?1234 mySQL> SELECT * FROM customer; --THIS IS COMMENTS mysql>/*this /*>is/*>comments*/

    更多信息請查看IT技術專欄

    更多信息請查看數(shù)據(jù)庫

    2025國考·省考課程試聽報名

    • 報班類型
    • 姓名
    • 手機號
    • 驗證碼
    關于我們 | 聯(lián)系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
    工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
    聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
    咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網