97国产视频,久久精品国产99国产精品澳门,18禁起污无遮挡无码免费网站,亚洲激情免费在线观看

  大校網(wǎng)站 中國(guó)散文網(wǎng) 聯(lián)系我們
您當(dāng)前的位置:首頁(yè) > 教學(xué)天地 > 學(xué)習(xí)交流

Visual Foxpro中的SQL 語(yǔ)句

  財(cái)務(wù)專業(yè)的同學(xué)畢業(yè)后在從事跟專業(yè)相關(guān)的工作時(shí)都會(huì)接觸使用數(shù)據(jù)庫(kù),現(xiàn)在市面上使用的大型數(shù)據(jù)庫(kù)基本上都是關(guān)系數(shù)據(jù)庫(kù)。SQL是關(guān)系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言,所以基本的SQL語(yǔ)句是財(cái)務(wù)類專業(yè)同學(xué)所必須掌握的。在我們教學(xué)中所教授的數(shù)據(jù)庫(kù)使用的是Visual Foxpro數(shù)據(jù)庫(kù),VFP是關(guān)系數(shù)據(jù)庫(kù),所以VFP除了使用自己的命令之外也支持SQL命令。但vf并不支持所有的SQL語(yǔ)言,只支持?jǐn)?shù)據(jù)定義、數(shù)據(jù)查詢和數(shù)據(jù)操縱功能。現(xiàn)在我們就教學(xué)使用的教材 Visual Foxpro數(shù)據(jù)庫(kù)教程中使用的 SQL語(yǔ)句及其語(yǔ)法規(guī)則總結(jié)如下:

  一 數(shù)據(jù)定義:

  1、CREATE(定義表結(jié)構(gòu))

  【語(yǔ)法格式】

  CREATE TABLE|DBF <表名1> [NAME <長(zhǎng)表名>] [FREE]

  (<字段名1> <類型>(<寬度>[,<小數(shù)位數(shù)>])[NULL|NOT NULL]

  [CHECK <約束條件1>[ERROR <出錯(cuò)提示信息1>]]

  [DEFAULT <默認(rèn)值1>]

  [PRIMARY KEY|UNIQUE]

  [REFERENCES <表名2> [TAG <索引標(biāo)識(shí)1>]]

  [,<字段名2> <類型>(<寬度>[,<小數(shù)位數(shù)>]) [NULL|NOT NULL]

  [CHECK <約束條件2>[ERROR <出錯(cuò)提示信息2>]]

  [DEFAULT <默認(rèn)值2>]

  [,PRIMARY KEY <索引表達(dá)式2> TAG <索引標(biāo)識(shí)2>

  |,UNIQUE <索引表達(dá)式3> TAG <索引標(biāo)識(shí)3>]

  [,FOREIGN KEY <索引表達(dá)式4> TAG <索引標(biāo)識(shí)4>]REFERENCES <表名3>[TAG <索引標(biāo)識(shí)7>]] ……)

  【功能】

  創(chuàng)建自由表或數(shù)據(jù)庫(kù)表、建立索引、定義域完整性和表間的聯(lián)系。CREATE TABLE命令可以實(shí)現(xiàn)表設(shè)計(jì)器的全部功能;關(guān)鍵字TABLE和DBF的作用相同,TABLE是標(biāo)準(zhǔn)SQL的關(guān)鍵字,DBF是VFP的關(guān)鍵字;SQL CREATE命令建立的表自動(dòng)在最低可用工作區(qū)打開(kāi),新表的打開(kāi)方式為獨(dú)占方式,不受SET EXCLUSIVE設(shè)置影響

  2、ALTER(修改表結(jié)構(gòu))

  ALTER TABLE <表名>

  [ADD|ALTER [COLUMN] <字段名> <字段類型>(<寬度>[,<小數(shù)位數(shù)>])]

  [SET DEFAULT <默認(rèn)值>][SET CHECK <約束條件>[ERROR <出錯(cuò)提示信息>]]

  [DROP DEFAULT][DROP CHECK]

  [DROP [COLUMN] <字段名>]

  [RENAME COLUMN <源字段名> TO <目標(biāo)字段名>]

  【功能】

  修改指定數(shù)據(jù)表結(jié)構(gòu)

  3、DROP(刪除表)

  【語(yǔ)法格式】

  DROP TABLE <表名>

  【功能】

  刪除表文件。

  二 數(shù)據(jù)查詢

  Select(查詢記錄)

  【語(yǔ)法格式】

  SELECT [ALL|DISTINCT]

  <字段表達(dá)式1> [AS <顯示列名> ] <字段表達(dá)式2> [AS <顯示列名>… ]

  FROM [<數(shù)據(jù)庫(kù)名>!]<表名>

  [WHERE<條件表達(dá)式>]

  [GROUP BY<列名1>[HAVING<條件表達(dá)式>]]

  [ORDER BY<列名2>[ASC |DESC]];

  【功能】

   根據(jù)篩選條件從一個(gè)或多個(gè)數(shù)據(jù)表中檢索數(shù)據(jù)

  三 數(shù)據(jù)更新

  1、INSRET(插入記錄)

  【語(yǔ)法格式】

  INSERT INTO <表名>

  [(<字段名1>[,<字段名2>,…])]

  VALUES(<表達(dá)式1>[,<表達(dá)式2>,…])

  【功能】

  向INTO短語(yǔ)指定的表尾插入一條新記錄,其值為VALUES后面表達(dá)式的值。

  2、UPDATE(修改記錄)

  【語(yǔ)法格式】

  UPDATE <表名>

  SET <字段名1>=<表達(dá)式1> [,<字段名2>=<表達(dá)式2>…]

  [WHERE <條件>]

  【功能】

  修改指定表中指定字段的記錄數(shù)據(jù)。

  3、DELETE(刪除記錄)

  【語(yǔ)法格式】

  DELETE FROM <表名> [WHERE <條件>]

  【功能】

  刪除指定表中的記錄。

工程技術(shù)系:張靜

最后更新
熱門點(diǎn)擊
  1. 軸力圖、扭矩圖、剪力圖和彎矩圖的做法
  2. 十二種方法教你怎樣巧記英語(yǔ)單詞
  3. 數(shù)字時(shí)代和信息時(shí)代的區(qū)別與聯(lián)系
  4. 常見(jiàn)的運(yùn)動(dòng)損傷預(yù)防及處理方法
  5. 空想、幻想、理想、夢(mèng)想的異同
  6. 語(yǔ)言的功能
  7. 翻譯技巧之增譯法與省譯法
  8. 提高坐位體前屈成績(jī)的方法
  9. 案例教學(xué)法的探析
  10. 氣排球和排球的區(qū)別