關鍵字distinct可以清除重複值針對的select後的全部列
oracle中表名欄位名不區分大小寫但表中的資料是區分大小寫的(sql server中不區分大小寫)
oracle中用||代替+連線符做字串的連線
eg: select '使用者名稱'||empno || '薪水'||sal from emp where ename = 'smith';
結果: '使用者名稱'||empno||'薪水'||sal
----------------------------
使用者名稱7369薪水800
其它關鍵字 in,like,between..and..,is null ,is not null,and,or,not
佔位符_,%等與sql server一致
對於單行函式sql server 可不接from但oracle不行
sql:select sum(sal)無錯
oracle;select sum(sal) 無法執行缺少from
如果在oracle中沒有具體的表可以用dual表代替eg:select sum(sal)from dual
sql serve儲存過程
儲存過程 一.概念 預先編譯好的sql程式,可以包含 運算元據 變數 控制語句,增刪改查操作都可以,儲存過程是儲存在資料庫中 的乙個物件。二.好處 1.安全性更高 2.減少了網路流量 3.提高速度,效能更高 4.模組化程式設計 三 分類 1.系統儲存過程 由資料庫建立的,sp 開頭,常用的系統儲存過...
SQLServe錯誤整理
1.sql拒絕訪問?提示sql serve不存在或訪問被拒絕 sql server does not exist or access denied.a 1 你如果是獨立上網的請把21埠開啟.區域網把1433埠開啟就可以了.2 關閉防火牆 b 把資料庫連線的 sqllocalname local 的 ...
關於ACCESS資料轉為SQL SERVER資料表
1.關於配置 啟用ad hoc distributed queries exec sp configure show advanced options 1 reconfigure exec sp configure ad hoc distributed queries 1 reconfigure 使...