高分請教sql語言的問題,高分請教SQL語言的問題

時間 2022-02-01 19:15:55

1樓:賓士

1、資料庫一般都部分支援ansi制定的sql標準,因此如果是標準的sql,在各個資料庫中的差別是不大的,寫乙個語句在各個資料庫中都是可以執行的。

2、但是各個軟體商的資料庫又有自己的擴充套件,如:

access的sql語法叫:j-sql

mssql的sql語法叫:t-sql

等access2003 中不支援給字段起和字段一樣的別名mssql2000 中不支援類似 where (a,b) in('a','b') 的查詢

等3、至於【哪些語法通用或類似,哪些不通用】這個詳細很難回答,建議如果想找通用的sql,檢視一下sql99標準相關文件就可以了。

---以上,希望對你有所幫助。

2樓:匿名使用者

sql語言是有國際標準的如sql92,所有的大型rdbms都兼用這個標準

但是各大dbms廠商都對sql語法做了一定的擴充,尤其是oracle。這些擴充都是廠家為了提高sql的功能和易用性,基本互相相容,例如

oracle 中的limit,connect by,group by rollup

mysql中的top

mssql中的use都是各自獨有的

你列舉中的access、sqllite不能算作標準資料庫,其功能可能達不到sql92標準

sqllite是乙個嵌入式資料庫,他採用的是sql92 lite標準其是sql92的子集

access是乙個簡單的資料庫,不支援複雜的查詢

sql92中的7個標準謂詞

select insert update create delete drop grant

這些都是通用的

3樓:匿名使用者

這個沒有人會教你的

誰說 資料庫語言會通用 ??

我從來沒有看到過聽到過.

只能說有些語法很相似 .

不會有人教的, 這是吃飯的碗啊..**有那麼容易教人的,

4樓:匿名使用者

sql在各個資料庫都通用,但是這指的是sql不是sqlservice語句。雖然sql通用,但是各個資料庫又都有自己的一套sql語句。打個比方sql1999的左右連線是left in right in,但是oracle中的左右連線是卻是用的+這個符合,放在左邊表示做鏈結,放在右邊表示右連線。

在oralle中無論是用前者還是用後者都可以。

5樓:百小度

1) 用odbc連線,這樣只用修改odbc就可以了,**幾乎不用改動

2) 查詢語句是相同的(select)

3) set update insert delete 也是相差甚微

6樓:匿名使用者

sql是一種獨立的語言,有固定的標準,不論在哪種軟體裡,語法都是不變的。

7樓:51變黑

mssql,mysql,oracle這些一般是通用的,access貌似沒執行語句的地方吧,sqllite不了解,不過如果能執行語句的話,也差不多吧,總的來說,sql可以算是一種語言,而那些資料庫只是個平台,資料庫能執行語句,就是sql,所以說,一般通用,不相同的好像只是函式問題,這是我的理解,我就發現一些函式在oracle上能用,但在mssql上就是無效函式名,但基本的查詢修改都是通用的

高分請教問題

海關總署管北京海關 天津海關 福州海關 大連海關 海口海關等n個直屬海關.總署 部.直屬海關 廳.近年來多出乙個廣東分署,歸總署管理,它管理廣東省內7個直屬海關 廣州海關 深圳海關等.我在海南做關務工作.以海南為例 海口海關下設 a海口港辦事處 b三亞海關 c洋浦海關 d海口保稅區海關 e美蘭機場海...

高分請教220V電路接地的問題,高分請教乙個 220V電路 接地的問題。

聽我給你說。1 有個別人對電特別敏感,別人都沒有感覺的很微弱的電對他來說好像是要死人一樣,這個情況是有的。但我不說你那不是漏電,我只是把這個常識告訴你。2 既然是漏電,首先你要找出漏電點,這才是真理!你一定要做到!裝置不漏電的話,接不接地線就是二話了。如果不把漏電問題解決了,當把地線接上後,會造成漏...

請教高分子材料專業的問題,請教關於本科高分子材料跨專業考研的問題。越來越感覺這個專業沒前途了。好痛苦啊!!?

1.cad是工程製圖軟體,應用挺廣的,看你以後從事什麼工作了,要是化學方面的估計用不到,工程方面的話很有用,現在年輕多學點沒錯的,另外機械基礎課程上也要學的,認真學習。2.就高分子材料專業本身,沒有什麼必須掌握的軟體,但是可以學一下畫圖軟體了,如photoshop,chemdraw等軟體,自己有興趣...