第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

不能簡(jiǎn)單地使用PostgreSQL表名(“關(guān)系不存在”)

不能簡(jiǎn)單地使用PostgreSQL表名(“關(guān)系不存在”)

蝴蝶刀刀 2019-07-17 15:39:54
不能簡(jiǎn)單地使用PostgreSQL表名(“關(guān)系不存在”)我試圖運(yùn)行以下PHP腳本來(lái)執(zhí)行一個(gè)簡(jiǎn)單的數(shù)據(jù)庫(kù)查詢:$db_host = "localhost";$db_name = "showfinder";$username = "user";$password = "password";$dbconn = pg_connect("host=$db_host dbname=$db_name user=$username password=$password")    or die('Could not connect: ' . pg_last_error());$query = 'SELECT * FROM sf_bands LIMIT 10';$result = pg_query($query) or die('Query failed: ' . pg_last_error());這會(huì)產(chǎn)生以下錯(cuò)誤:查詢失?。哄e(cuò)誤:關(guān)系“sf_band”不存在在我能找到的所有例子中,有人在哪里得到一個(gè)錯(cuò)誤,說(shuō)明這個(gè)關(guān)系不存在,這是因?yàn)樗麄冊(cè)诒砻惺褂么髮?xiě)字母。我的表名沒(méi)有大寫(xiě)字母。是否有一種方法可以查詢我的表而不包括數(shù)據(jù)庫(kù)名稱,即showfinder.sf_bands?
查看完整描述

3 回答

?
莫回?zé)o

TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個(gè)贊

我有問(wèn)題,這是一個(gè)故事(悲傷但真實(shí)):

  1. 如果您的表名都是小寫(xiě)(如:Account),則可以使用:select * from AcCounTs它會(huì)運(yùn)作的很好

  2. 如果您的表名都是小寫(xiě),如下所示:accounts下列情況將失敗:select * from "AcCounTs"

  3. 如果您的表名是混合大小寫(xiě),如下所示:Accounts下列情況將失敗:select * from accounts

  4. 如果您的表名是混合大小寫(xiě),如下所示:Accounts以下內(nèi)容將正常工作:select * from "Accounts"

我不喜歡記住這種無(wú)用的東西,但你必須記?。?


查看完整回答
反對(duì) 回復(fù) 2019-07-17
?
ITMISS

TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超8個(gè)贊

將dbName參數(shù)放入連接字符串中。它對(duì)我有效,而其他一切都失敗了。

同樣,在執(zhí)行選擇時(shí),請(qǐng)指定your_schema.your_table就像這樣:

select * from my_schema.your_table


查看完整回答
反對(duì) 回復(fù) 2019-07-17
  • 3 回答
  • 0 關(guān)注
  • 2238 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)