我們編寫的應用程序之一使用INFORMATION_SCHEMA.COLUMNS
表來獲取列詳細信息。我們使用該信息爲我們的數據庫中的不同表創建動態插入腳本。如何刷新INFORMATION_SCHEMA.COLUMNS?
SELECT COLUMN_NAME as columnName, DATA_TYPE as dataType
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'XYZ_TABLE'
最近我更新了其中一個表的列。但是相同的信息沒有反映在INFORMATION_SCHEMA.COLUMNS
中。
當表格模式發生變化時,如何刷新INFORMATION_SCHEMA.COLUMNS
中的數據?
無需執行任何操作。 INFORMATION_SCHEMA.COLUMNS始終提供更新的列名稱。 –
你手動檢查他們是否更新? – yash
您在這裏提到的問題和您找到的解決方案彼此無關(完全不同)@Soumyajit Swain – yash