六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

access與sql語法上有哪一些區(qū)別_mysql數(shù)據(jù)庫

[摘要]假設(shè)表game有一字段為gameYuiJian為bit字段(SQL SERVER 20005)和"是/否"字段(ACCSS數(shù)據(jù)庫),在編寫腳本文件時,如下才能正確執(zhí)行SQL st...

 假設(shè)表game有一字段為gameYuiJian為bit字段(SQL SERVER 20005)和"是/否"字段(ACCSS數(shù)據(jù)庫),在編寫腳本文件時,如下才能正確執(zhí)行

  SQL strCmd = "Select Top 14 * From game Where gameTuiJian = 1 Order By Id Desc";

  OleDb strCmd = "Select Top 14 * From game Where gameTuiJian = true Order By Id Desc";

  在時間的處理:

  sql server 語句"Select * From tt1 Where time1>'2009-12-01' "

  Access 語句" Select * From tt1 Where time1>#2009-12-01#"也可以用上面語句

  Sql Server 語句"Select * From tt1 Where DateDiff(day,time1,getdate())

  Access語句"Select * From tt1 Where DateDiff('d',time1,now)

  Access與SQL SERVER數(shù)據(jù)庫轉(zhuǎn)換

  由于SQL2000里面沒有"自動編號",所以你的以"自動編號"設(shè)置的字段都會變成非空的字段,這就必須手工修改這些字段,并把他的"標(biāo)示"選擇"是",種子為"1",增量為"1",

  2,另外,ACCESS2000轉(zhuǎn)換成SQL2000后,原來屬性為"是/否"的字段將被轉(zhuǎn)換成非空的"bit",這時候你必須修改成自己想要的屬性了;

  ACCESS轉(zhuǎn)SQL SERVER中的一些經(jīng)驗(yàn)

  1.ACCESS的數(shù)據(jù)庫中的自動編號類型在轉(zhuǎn)化時,sql server并沒有將它設(shè)為自動編號型,我們需在SQL創(chuàng)建語句中加上identity,表示自動編號! 2.轉(zhuǎn)化時,跟日期有關(guān)的字段,SQL SERVER默認(rèn)為smalldatetime型,我們最好將它變?yōu)閐atetime型,因?yàn)閐atetime型的范圍比smalldatetime型大。我遇見這種情況,用smalldatetime型時,轉(zhuǎn)化失敗,而用datetime型時,轉(zhuǎn)化成功。

  3.對此兩種數(shù)據(jù)庫進(jìn)行操作的sql語句不全相同,例如:在對ACCESS數(shù)據(jù)庫進(jìn)行刪除紀(jì)錄時用:"delete * from user where id=10",而對SQL SERVER數(shù)據(jù)庫進(jìn)行刪除是用:"delete user where id=10".

  4.日期函數(shù)不相同,在對ACCESS數(shù)據(jù)庫處理中,可用date()、time()等函數(shù),但對

  SQL SERVER數(shù)據(jù)庫處理中,只能用datediff,dateadd等函數(shù),而不能用date()、time()等函數(shù)。

  5.在對ACCESS數(shù)據(jù)庫處理中,sql語句中直接可以用一些VB的函數(shù),像cstr()函數(shù),而對SQL SERVER數(shù)據(jù)庫處理中,卻不能用。

  1、必須先安裝Microsoft Office Access 2003,和SQL Server2000。2、把舊的動網(wǎng)數(shù)據(jù)庫備份,備份完成后,用Access 2003打開動網(wǎng)舊數(shù)據(jù)庫,在打開時會出現(xiàn)一個警告,不要理會它(安全警告),按打開鍵,打開后按工具欄--數(shù)據(jù)庫實(shí)用工具--轉(zhuǎn)換數(shù)據(jù)庫--轉(zhuǎn)換為2002-2003格式,把數(shù)據(jù)庫轉(zhuǎn)換成2003格式。

  2、轉(zhuǎn)換完成后再用Access 2003打開,打開后按工具欄--數(shù)據(jù)庫實(shí)用工具--升遷向?qū)?-新建數(shù)據(jù)庫--填寫SQL數(shù)據(jù)庫登陸名稱、密碼和要新建的動網(wǎng)數(shù)據(jù)庫(準(zhǔn)備轉(zhuǎn)成新的動網(wǎng)數(shù)據(jù)庫),按下一步,按" 》"鍵,再按下一步,選取所有選項(xiàng),再按下一步,選擇"不對應(yīng)用程序作任何改動",再按完成。

  3、打開SQL企業(yè)管理器--數(shù)據(jù)庫 吹礁詹判陸ǖ畝 菘飭稅桑 慊髡飧鍪 菘庖幌攏 緩笤詮ぞ呃浮 ?/FONT>SQL腳本--常規(guī)--全部顯示--編寫全部對象腳本--確定(記住存放的位置)。

  4、用記事本打開剛才生成的SQL腳本,在編輯欄--替換--查找內(nèi)容為"smalldatetime"替換為"datetime"--替換全部;完成后再在編輯欄--替換--查找內(nèi)容為"nvarchar"替換為"varcha"--替換全部,完成后保存退出。

  5、打開SQL企業(yè)管理器--數(shù)據(jù)庫--點(diǎn)擊這個數(shù)據(jù)庫一下新建的動網(wǎng)數(shù)據(jù)庫,然后在工具欄--SQL查詢分析器--文件--打開--"剛才生成的SQL腳本"--查詢--執(zhí)行,然后關(guān)閉窗口。

  6、再回到SQL企業(yè)管理器--數(shù)據(jù)庫--點(diǎn)擊這個數(shù)據(jù)庫一下新建的動網(wǎng)數(shù)據(jù)庫,然后打開工具欄--數(shù)據(jù)庫轉(zhuǎn)換服務(wù)--導(dǎo)入數(shù)據(jù)--下一步--數(shù)據(jù)源"Microsoft Access"文件名"為舊的動網(wǎng)數(shù)據(jù)庫"--下一步--再下一步--從源數(shù)據(jù)復(fù)制表和視圖--下一步--全選--下一步--立即運(yùn)行--下一步--完成。

  7、修改動網(wǎng)文件夾兩個文件conn.asp和incconst.asp。

  SQL是Structured Quevy Language(結(jié)構(gòu)化查詢語言)的縮寫。SQL是專為數(shù)據(jù)庫而建立的操作命令集,是一種功能齊全的數(shù)據(jù)庫語言。在使用它時,只需要發(fā)出"做什么"的命令,"怎么做"是不用使用者考慮的。SQL功能強(qiáng)大、簡單易學(xué)、使用方便,已經(jīng)成為了數(shù)據(jù)庫操作的基礎(chǔ),并且現(xiàn)在幾乎所有的數(shù)據(jù)庫均支持SQL。 <br>

  ##1 二、SQL數(shù)據(jù)庫數(shù)據(jù)體系結(jié)構(gòu) <br>

  SQL數(shù)據(jù)庫的數(shù)據(jù)體系結(jié)構(gòu)基本上是三級結(jié)構(gòu),但使用術(shù)語與傳統(tǒng)關(guān)系模型術(shù)語不同。在SQL中,關(guān)系模式(模式)稱為"基本表"(base table);存儲模式(內(nèi)模式)稱為"存儲文件"(stored file);子模式(外模式)稱為"視圖"(view);元組稱為"行"(row);屬性稱為"列"(column)。名稱對稱如^00100009a^: <br>

  ##1 三、SQL語言的組成 <br>

  在正式學(xué)習(xí)SQL語言之前,首先讓我們對SQL語言有一個基本認(rèn)識,介紹一下SQL語言的組成: <br>

  1.一個SQL數(shù)據(jù)庫是表(Table)的集合,它由一個或多個SQL模式定義。 <br>

  2.一個SQL表由行集構(gòu)成,一行是列的序列(集合),每列與行對應(yīng)一個數(shù)據(jù)項(xiàng)。 <br>

  3.一個表或者是一個基本表或者是一個視圖;颈硎菍(shí)際存儲在數(shù)據(jù)庫的表,而視圖是由若干基本表或其他視圖構(gòu)成的表的定義。 <br>

  4.一個基本表可以跨一個或多個存儲文件,一個存儲文件也可存放一個或多個基本表。每個存儲文件與外部存儲上一個物理文件對應(yīng)。 <br>

  5.用戶可以用SQL語句對視圖和基本表進(jìn)行查詢等操作。在用戶角度來看,視圖和基本表是一樣的,沒有區(qū)別,都是關(guān)系(表格)。 <br>

  6.SQL用戶可以是應(yīng)用程序,也可以是終端用戶。SQL語句可嵌入在宿主語言的程序中使用,宿主語言有FORTRAN,COBOL,PASCAL,PL/I,C和Ada語言等。SQL用戶也能作為獨(dú)立的用戶接口,供交互環(huán)境下的終端用戶使用。 <br>

  ##1 四、對數(shù)據(jù)庫進(jìn)行操作 <br>

  SQL包括了所有對數(shù)據(jù)庫的操作,主要是由4個部分組成: <br>

  1.數(shù)據(jù)定義:這一部分又稱為"SQL DDL",定義數(shù)據(jù)庫的邏輯結(jié)構(gòu),包括定義數(shù)據(jù)庫、基本表、視圖和索引4部分。 <br>

  2.數(shù)據(jù)操縱:這一部分又稱為"SQL DML",其中包括數(shù)據(jù)查詢和數(shù)據(jù)更新兩大類操作,其中數(shù)據(jù)更新又包括插入、刪除和更新三種操作。 <br>

  3.數(shù)據(jù)控制:對用戶訪問數(shù)據(jù)的控制有基本表和視圖的授權(quán)、完整性規(guī)則的描述,事務(wù)控制語句等。 <br>

  4.嵌入式SQL語言的使用規(guī)定:規(guī)定SQL語句在宿主語言的程序中使用的規(guī)則。 <br>

  下面我們將分別介紹: <br>

  ##2 (一)數(shù)據(jù)定義 <br>

  SQL數(shù)據(jù)定義功能包括定義數(shù)據(jù)庫、基本表、索引和視圖。 <br>

  首先,讓我們了解一下SQL所提供的基本數(shù)據(jù)類型:(如^00100009b^) <br>

  1.數(shù)據(jù)庫的建立與刪除 <br>

  (1)建立數(shù)據(jù)庫:數(shù)據(jù)庫是一個包括了多個基本表的數(shù)據(jù)集,其語句格式為: <br>

  CREATE DATABASE <數(shù)據(jù)庫名> 〔其它參數(shù)〕 <br>

  其中,<數(shù)據(jù)庫名>在系統(tǒng)中必須是唯一的,不能重復(fù),不然將導(dǎo)致數(shù)據(jù)存取失誤!财渌鼌(shù)〕因具體數(shù)據(jù)庫實(shí)現(xiàn)系統(tǒng)不同而異。 <br>

  例:要建立項(xiàng)目管理數(shù)據(jù)庫(xmmanage),其語句應(yīng)為: <br>

  CREATE DATABASE xmmanage <br>

  (2) 數(shù)據(jù)庫的刪除:將數(shù)據(jù)庫及其全部內(nèi)容從系統(tǒng)中刪除。 <br>

  其語句格式為:DROP DATABASE <數(shù)據(jù)庫名> <br>

  例:刪除項(xiàng)目管理數(shù)據(jù)庫(xmmanage),其語句應(yīng)為: <br>

  DROP DATABASE xmmanage <br>

  2.基本表的定義及變更 <br>

  本身獨(dú)立存在的表稱為基本表,在SQL語言中一個關(guān)系唯一對應(yīng)一個基本表。基本表的定義指建立基本關(guān)系模式,而變更則是指對數(shù)據(jù)庫中已存在的基本表進(jìn)行刪除與修改。 <br>


INSERT   INTO   mobile   SELECT   mobileID, ' ' '+mobilephone     FROM   OPENROWSET( 'Microsoft.Jet.OLEDB.4.0 ', 'Excel   8.0;Database=D:Mobile.xls ',   'SELECT   *   FROM   [Sheet1$] ')


Microsoft Access在很多地方得到廣泛使用,例如小型企業(yè),大公司的部門。




主站蜘蛛池模板: 婷婷亚洲五月 | 亚洲人成网站色7799在线播放 | 天堂最新在线资源 | 亚洲欧美精品一区二区 | 日韩中文字幕精品久久 | 亚洲视频重口味 | 欧美特黄a级高清免费大片 欧美桃色视频 | 人人噜人人爽 | 日日干日日干 | 我要看黄色一级片 | 中文字幕激情 | 亚洲国产欧美在线 | 日韩视频高清免费看 | 日韩精品久久久毛片一区二区 | 日韩乱码视频 | 中文字幕一精品亚洲无线一区 | 三级三级三三级a级全黄 | 台湾佬成人中文网222vvv | 亚洲高清视频在线观看 | 日韩精品视频在线免费观看 | 新版天堂中文资源8在线 | 欧美一级亚洲一级 | 一二三四在线观看免费高清网 | 日韩在线观看网址 | 亚洲另类电击调教在线观看 | 天天色啪 | 亚洲男人的天堂网站 | 欧美桃色视频 | 日本96在线精品视频免费观看 | 欧洲精品视频在线观看 | 日韩成人中文字幕 | 午夜在线观看网站 | 最新国语露脸精品国产 | 一级黄色在线视频 | 性a视频 | 日本午夜在线观看 | 天天射天天操天天色 | 伊人影视大全 | 亚洲第一中文 | 伊人网站在线观看 | 亚洲成在人线影视天堂网 |