{eval=Array;=+count(Array);}

成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

問答專欄Q & A COLUMN

C語言嵌入SQL語言,程序運(yùn)行時(shí)要數(shù)據(jù)庫系統(tǒng)支持嗎?

beanlambeanlam 回答0 收藏1
收藏問題

4條回答

Corwien

Corwien

回答于2022-06-28 15:00

看連結(jié)方式,不依賴操作系統(tǒng)的話,需要數(shù)據(jù)庫驅(qū)動(dòng)

評(píng)論0 贊同0
  •  加載中...
whjin

whjin

回答于2022-06-28 15:00

sqlite3了解一下,非常方便可以直接嵌入到c源代碼中,小巧玲瓏,應(yīng)用非常廣泛!

評(píng)論0 贊同0
  •  加載中...
darkbug

darkbug

回答于2022-06-28 15:00

SQL是一種數(shù)據(jù)庫操作語言,是需要數(shù)據(jù)庫引擎來實(shí)現(xiàn)的,只有支持SQL操作語言的數(shù)據(jù)庫才能使用這種語言接口要來增,刪,改,查數(shù)據(jù)。要使用C語言來調(diào)用SQL實(shí)現(xiàn)數(shù)據(jù)操作,需要數(shù)據(jù)庫實(shí)現(xiàn)C語言調(diào)用的api接口?,F(xiàn)有的sqlite,mysql都有相關(guān)C語言api調(diào)用接口。

評(píng)論0 贊同0
  •  加載中...
syoya

syoya

回答于2022-06-28 15:00

嵌入SQL語言,看你怎么玩嘞,僅僅是SQL語法支持基本沒啥用。

你所說的無非就是個(gè)編譯器兼容,能夠?qū)QL解析成一定的規(guī)則,按照規(guī)則來進(jìn)行數(shù)據(jù)管理。

連數(shù)據(jù)存儲(chǔ),數(shù)據(jù)交互,底層算子都沒有,你解析出來這些東西都無法執(zhí)行。

真正的數(shù)據(jù)庫是有自己的數(shù)據(jù)存儲(chǔ)格式,自己的數(shù)據(jù)解析器,優(yōu)化器,事物管理模塊,數(shù)據(jù)交互模塊。

僅僅是SQL兼容的東西沒有任何意義,人家no-sql數(shù)據(jù)庫也不少,少了sql兼容照樣能玩。

評(píng)論0 贊同0
  •  加載中...

最新活動(dòng)

您已邀請(qǐng)0人回答 查看邀請(qǐng)

我的邀請(qǐng)列表

  • 擅長(zhǎng)該話題
  • 回答過該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費(fèi)偷看金額在0.1-10元之間
<