熱線電話:13121318867

登錄
首頁精彩閱讀小技巧 | 如何在SQL Server中快速創建測試數據?
小技巧 | 如何在SQL Server中快速創建測試數據?
2020-08-21
收藏

作者:丶平凡世界

來源:SQL數據庫開發

平時在做練習題的時候你都是怎么創建測試數據的?

是這樣的嗎,新建表結構,然后寫入測試數據,最后保存?

今天我們來教教大家一個快速創建測試數據的小技巧。為什么說快速呢?因為他不用建表結構,可以很方便的隨意修改表里的數據。這個方法其實之前也有說過,就是表表達式CTE。下面是一個創建示例

WITH Employee AS(
SELECT 1 ID,100 Salary
UNION ALL
SELECT 2,200
UNION ALL
SELECT 3,300
)

SELECT * FROM Employee;

注意,在括號里的第一行一定要有每列的別名,因為它要作為每列的列名。這樣在不需要建立物理表的前提下,就有了一個完整的測試數據,而且里面的數據可以很方便的增加,修改或者刪除。


這個小技巧可以有效提高平時代碼測試的效率,希望能對你們有用。


對了,這個語法只有SQL Server和Oracle支持,其他平臺還是得建立表結構。

數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
日韩人妻系列无码专区视频,先锋高清无码,无码免费视欧非,国精产品一区一区三区无码
客服在線
立即咨詢