我AX 2012具有兩個字段(REPORTNAME,FileLocation)創建表格插入到他們的報告名稱插入數據從表中的另一個數據源
從報表服務器數據源
所以我用以下腳本 如何完成數據插入?
問候。
我AX 2012具有兩個字段(REPORTNAME,FileLocation)創建表格插入到他們的報告名稱插入數據從表中的另一個數據源
從報表服務器數據源
所以我用以下腳本 如何完成數據插入?
問候。
什麼是不清楚的評論?您可以通過爲其他列的值避免NULL
S:
insert into reportnamekey (reportname, filelocation)
select c.reportname, ''
from reportserver.dbo.catalog c;
我懷疑你想有一個文件位置是一個空字符串。該位置可能是catalog
的另一個字段。但是,這將解決錯誤,並讓您知道該怎麼做。
我試過了,但同樣的錯誤再次面對我 –
您可以使RECID列成爲NULLABLE或爲其插入默認值。
我試圖使它可以爲空,但它給了我一個錯誤,並沒有保存 –
你可以提供它給你的錯誤,當你試圖使其可以爲空。 –
該錯誤明確指出:您還需要設置RECID字段 – apomene
ReportNameKey不接受空值,但名稱來自目錄包含NULL值。 Plus爲RECID設置一些默認值 –