解決方案:
步驟一:選擇選單欄中的database -> change current dbms ,給dbms選擇sql server2005。
步驟二:重新配置odbc連線,管理工具 -> 資料來源odbc -> 在使用者dsn tab選項中點新增 ->出現建立新資料來源的選擇框口,拖動滾動條到最下方,選擇sql srever點完成,出現新資料來源命名視窗,名稱:binodbc,在伺服器下拉框中,選擇本地資料庫例項。點下一步 -> 選擇使用使用者id和密碼的sql server驗證 -> 輸入sql使用者名稱密碼 ->不要選擇"更改預設的資料庫為"選框。直接下一步 -> 完成
步驟三:從pd裡選擇file -> reverse engineer -> database
步驟四:選擇資料庫,選擇表,ok
六 連線模式 1) 連線簡介
可以借用 sql 的連線來解釋 假設 表a 表b 內連線 a.name b.name 儲存共有的相同值屬性 外連線 左外連線 以 外來鍵表a 左 屬性為基準。包含a屬性整列。b屬性符合a屬性值的存入,其餘b屬性被置為 null。右外連線 以 外來鍵表b 右 屬性為基準。包含b屬性整列。b屬性符合a屬...
13 連線查詢
假設 a 表中有3條記錄,b表中有 4 條記錄 那麼,語句select from a,b 會將a,b兩張表的資料交叉拼接起來,形成 3 4 12 條記錄的結果集,此結果集叫做笛卡爾積。ora 00918 未明確定義列 改進辦法 明確列的所屬 select empno,ename,emp.deptno...
004 連線查詢
再大多數的情況下,我們都需要進行連線查詢.笛卡爾積的產生 這個就是多表查詢的的最初結果集,那麼以後我們需要作的就是從結果集中篩選出需要的結果集.篩選的方式不同,導致sql的效率不同.篩選的方式就是加入連線標準.等值連線 select 字段 from 表1 表2 where 連線條件.eg 查詢員工名...