SQL概要

  • 標(biāo)準(zhǔn)SQL

國(guó)際標(biāo)準(zhǔn)化組織ISO為SQL制定了相應(yīng)的標(biāo)準(zhǔn)

  • SQL語(yǔ)句及其種類

    • DDL(數(shù)據(jù)庫(kù)定義語(yǔ)言)用來創(chuàng)建或者刪除存儲(chǔ)數(shù)據(jù)用的數(shù)據(jù)庫(kù)中的表等對(duì)象
      create:創(chuàng)建數(shù)據(jù)庫(kù)和表等對(duì)象。
      drop:刪除數(shù)據(jù)庫(kù)和表等對(duì)象。
      alter: 修改數(shù)據(jù)庫(kù)和表等對(duì)象結(jié)構(gòu)。
  • DML(數(shù)據(jù)庫(kù)操作語(yǔ)言)用來查詢或者變更表中的記錄
    select:查詢表中的數(shù)據(jù)
    insert: 向表中插入新的數(shù)據(jù)
    update: 變更表中的數(shù)據(jù)
    delete: 刪除表中的數(shù)據(jù)
  • DCL(數(shù)據(jù)控制語(yǔ)言)用來確認(rèn)或者取消對(duì)數(shù)據(jù)庫(kù)的變更,還可以對(duì)RDBMS的用戶是否有權(quán)限操作數(shù)據(jù)庫(kù)中的對(duì)象進(jìn)行設(shè)定。
    commit: 確認(rèn)對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行變更
    rollback: 取消對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行的變更
    grant: 賦予用戶操作權(quán)限
    revoke: 取消用戶的操作權(quán)限
  • SQL的基本書寫規(guī)則

  • sql語(yǔ)句要以分號(hào);結(jié)尾
  • sql語(yǔ)句不分大小寫
  • 常數(shù)的書寫方式是固定的
    • 字符串要用‘’包含起來
    • 日期也要用‘’包含起來,日期有多種書寫格式
    • 數(shù)字可以直接寫
  • 單詞只能用半角空格和換行來分隔
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容