我使用的查詢,如創建在SQLSERVER數據庫中的表創建在SQL Server中的表「選擇table1。* INTO從表2表1」 這裏表2成功創建,但它沒有顯示我的數據庫使用SELECT ... INTO
比它給出了表2是已經創建的錯誤,但我不能看到這在我的數據庫
我正在刷新我的數據庫還
所以請幫助我,如果任何人有解決方案時,我再次觸發此查詢。 。
我使用的查詢,如創建在SQLSERVER數據庫中的表創建在SQL Server中的表「選擇table1。* INTO從表2表1」 這裏表2成功創建,但它沒有顯示我的數據庫使用SELECT ... INTO
比它給出了表2是已經創建的錯誤,但我不能看到這在我的數據庫
我正在刷新我的數據庫還
所以請幫助我,如果任何人有解決方案時,我再次觸發此查詢。 。
你嘗試過用username.Table1,像
dbo.table
其附加任何數據庫對象的用戶名很重要,它強制用戶選擇,他得到許可的對象查看
@Ramesh有正確的想法。在某些情況下(我認爲如果您的用戶處於01角色?),SELECT INTO
表將在與您的登錄關聯的架構(SQL 2005+術語)中創建。這可能類似於YOURDOMAIN\username.Table2
。如果您再次從相同的登錄名中選擇,它將正常工作,但有可能其他用戶不會在您的模式中搜索。
有疑問時,明確在dbo
架構創建表:
SELECT Table1.*
INTO dbo.Table2
FROM Table1
這是不止一個C#問題數據庫的問題。請編輯您的標題和標籤,並說明數據庫。無論如何,你可以做'SELECT * FROM Table2'嗎?我是這麼想的。所以,桌子可能在那裏。 – Kobi 2010-02-04 05:58:21
你正在尋找正確的數據庫?不要笑,我已經做到了! – 2010-02-04 06:01:52
是的,我可以做到這一點,但我仍然無法看到表 – harsh 2010-02-04 06:02:24