SQL 解決SQL版本之間的衝突

2021-09-23 20:58:16 字數 840 閱讀 6105

很多人用的高版本資料庫來做的作業,後來提交的時候根本無法還原或者附加,怎麼辦,怎麼辦?0分收尾?

針對下面兩個疑問,提出了解決方案:【express好像沒有這個功能】

1、高版本相容低版本,低版本不能識別出高版本已經是公認的了,有什麼辦法來稍微省點心呢?

2、逆天啊,我們以前用oracle都有指令碼匯出的,sql怎麼找不到啊? 

有圖有真相:

1、右擊資料庫——>任務——>生成指令碼

2、全部點下一步,一直到這——>設定下儲存路徑——>高階

3、按需選擇,如果不知道就全選true——>常規那邊有選擇版本(你想給哪個版本的ssms用就選哪個)【學校的是2008】

4、這一步最關鍵選擇你要匯出的東西是架構還是資料或者都匯出【如果只是想解決版本問題就選架構和資料】 

5、最後匯出的結果

6、把sql原始檔放到資料庫中執行一下sql命令就ok了,版本問題就這樣繞過了~~【這個sql原始檔就是所謂的指令碼了】

sql語句出現鍵值對衝突的解決

資料庫下方有兩張表,a表有四個欄位a,b,c,d,b表有兩個欄位key,value。a表的查詢語句 select a,b,c,d from a,這樣是可以的。但是在b中查詢語句 select key,value from b,就不可以,資料庫在查詢的時候報錯,只是提示鍵值對是錯誤的。後來才反應過來,...

處理jquery版本之間衝突

前端開發們都知道jquery版本有好多,之間衝突很糾結。比如我剛來這公司的時候,後端的哥們用的是jquery 1.3.2,我了個去,那哥們好久沒更新了。我寫的效果外掛程式都是最新的jquery1.7.1。不相容蛋疼啊,參考前人資料,看書。找到乙個和平共處 大致意思是這樣的先把 使用許可權交給另外乙個...

git 解決版本衝突

1 master修改1.txt vim 1.txt2 新增暫存區 git add 3提交 git commit m master修改了1.txt 4 切換分支 dev git checkout dev5 dev 修改1.txt vim 1.txt6 dev 新增暫存區 git add 7 dev提交...