人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

INSERT語法運用技巧一例

INSERT語法運用技巧一例

更新時間:2021-11-16 文章作者:未知 信息來源:網絡 閱讀次數:

在SQL Server在線圖書(SSBOL)中,請定位sp_dbcmptlevel,然后找出描述6.0、6.5和7.0之間版本兼容性的數據表
。你可以注意到INSERT SQL語句有如下所示的語法。


INSERT X
SELECT select_list INTO Y


早期的SQL Server數據庫(6.0或者6.5版本)可以正確地解析這樣的語句,但新的SQL Server數據庫(7.0 或者8.0版本)就不能正確解析了。雖然語法中的Y 在任何兼容級設置下都不用做插入操作的接收者,但舊的數據庫還允許這樣的語法存在。這種語法在新的數據庫中都因其更嚴格的語法檢查而無法執行,然而,這種"嚴格要求"卻讓用戶編寫的代碼更具穩固性。


以下是一個可以在SQL Server 7.0 或者2000上運行的簡單腳本,該腳本說明了以上的語法如何通過舊數據庫的測試但卻不能通過新數據庫的檢查。


SET NOCOUNT OFF
GO
USE pubs
GO
IF EXISTS (SELECT * FROM sysobjects WHERE type =
'U' AND name = 'test')
BEGIN
DROP TABLE test
END
GO
CREATE TABLE test (col1 INT NULL, col2 INT NULL)
GO
EXEC sp_dbcmptlevel pubs, 65
GO
INSERT test
SELECT 1 ,1 INTO y
GO
EXEC sp_dbcmptlevel pubs, 70
GO
INSERT test
SELECT 2 ,1 INTO y
GO

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 长白| 岗巴县| 阿拉善盟| 龙岩市| 乐业县| 公安县| 周口市| 无极县| 鄂托克前旗| 天水市| 环江| 海林市| 炎陵县| 江口县| 安顺市| 宜君县| 日土县| 宿州市| 车险| 临城县| 买车| 吐鲁番市| 武强县| 浦东新区| 微山县| 稷山县| 水城县| 双牌县| 辽源市| 长白| 将乐县| 汨罗市| 马鞍山市| 六枝特区| 万全县| 三明市| 丰城市| 上高县| 龙州县| 定南县| 忻城县|