回答

收藏

SQL Azure不支持“选择进入”-还有另一种方法吗?

技术问答 技术问答 270 人阅读 | 0 人回复 | 2023-09-12

我有一个非常复杂的表,我想在一些变化中临时备份它。通常,我只执行以下操作:
4 S5 O9 ~; z# F5 t% B" LSELECT  *INTO    temp_UserFROM    dbo.[User] AS u不幸的是,我在用它。Azure,但似乎不支持这个功能:$ @+ P& y$ V% s' }# X( \% E3 q0 T
在此版本的SQL Server不支持40510消息,16级,状态1,2行,语句’SELECT INTO’。
6 }( m8 N0 y! o0 |. }/ w' o
有没有可能重新创建这个功能作为一个功能?我可以格脚本,创建表格,然后使用它select语句插入数据完成此操作,但鉴于我使用它Azure该区域需要处理的频率和数据库数量非常麻烦。* L, [4 Q+ m3 ~9 Q: U
                                                                & @# |1 G$ y2 J: l4 r
    解决方案:                                                                7 D/ B7 {( N- g& `9 ^
                                                                新的Azure DB Update预览解决了这个问题:2 h' C" ~+ G& p2 b" `* X+ K6 _
V12预览允许您创建没有聚簇索引的表。此功能支持T-SQL SELECT … INTO语句(从查询结果创建表)特别有用。' ]' x: Y1 Y, _
http://azure.microsoft.com/zh-CN/documentation/articles/sql-database-preview-6 \% r: z( G* O  m% d& }
whats-new/
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则