此查詢使用的不是 ANSI 外部聯接運算子

2022-07-13 12:00:07 字數 530 閱讀 7001

com.microsoft.sqlserver.jdbc.sqlserverexception: 此查詢使用的不是 ansi 外部聯接運算子("*=" 或 "=*")。若要不進行修改即執行此查詢,請使用儲存過程 sp_dbcmptlevel 將當前資料庫的相容級別設定為 80 或更低。極力建議使用 ansi 外部聯接運算子(left outer join、right outer join)重寫此查詢。在將來的 sql server 版本中,即使在向後相容模式下,也不支援非 ansi 聯接運算子。

exec

sp_dbcmptlevel 

'庫名'

, '80'

;  go  

select

* from

test1 a, test2 b 

where

( a.id *= b.id )  

select

* from

test1 a 

left

join

test2 b 

ona.id=b.id  

外部表不是預期的格式。

今天在寫乙個把excel匯入到資料的時候報了乙個異常 外部表不是預期的格式。於是到網上搜了一下,我寫的著個strconn只試用於office2003版的。而我的是office2010版的。所以這樣寫是會出現異常的。針對不同的office版本也有不同的寫法。office2003 microsoft.j...

此實現不是Win平台FIPS驗證的加密演算法的一部分

出現此實現不是windows平台fips驗證的加密演算法的一部分錯誤時,按照以下步奏操作即可解決。檔案出處 1按win r 或點選開始 執行 輸入gpedit.msc後確定,啟動組策略編輯器。2左側列表中找到 計算機配置 windows設定 安全設定 本地策略 安全選項,並在右側找到 系統加密 將f...

oracle外部表的使用 使用外部表

oracle外部表的使用 該執行緒包含一些使用外部表的有用技巧。使用外部表 1.將表指向外部檔案。如果外部檔案中的資料被更改,則表中的資料也將發生變化。2.外部表可以按照與聯接,檢視中的標準表相同的方式進行查詢.並可以使用外部表上的所有型別的功能。3.獲取有關外部表的資訊,查詢 user exter...