假設如果我有權訪問mysql數據庫,並且存在一個名爲「users」的表,那麼我怎樣才能獲得用於創建特定表的sql語句?有沒有辦法通過在mysql shell中的簡單命令來完成它?我如何獲得用於創建特定表的sql語句?
1
A
回答
4
SHOW CREATE TABLE tablename
(MySQL只)
+0
真的很有用。今天的新學習。 +1 – 2015-04-02 13:11:14
0
在MS SQL
這是很長,但它是我做需要的
declare @clms nvarchar(max)
declare @tbl nvarchar(max)='a1'
select @clms= coalesce(@clms,'(')+column_name+ ' '+data_type+
case when data_type in ('nvarchar','varchar','char') then '(255)' else '' end + ', '
from INFORMATION_SCHEMA.COLUMNS where [email protected]
select 'create table ' + @tbl +left(@clms,len(@clms)-1)+')'
相關問題
- 1. SQL Server 2008需要用SQL語句創建用戶表類型創建語句
- 2. 從特定的sql語句獲得true(1)或false(0)
- 3. SQL - 創建於PARTITION層次BY語句
- 4. 要顯示的語句創建表SQL
- 5. 如何使用Play獲取SQL模式創建語句!框架?
- 6. 如何創建用於更新表的T-SQL語句字符串
- 7. 創建用於在SQLce數據庫中創建表的SQL語句
- 8. SQL Server:如何使用SQL語句獲得想要的結果
- 9. 請幫我爲我的表創建sql語句?
- 10. 如何顯示顯示如何創建特定表的MYSQL語句?
- 11. 在sql中動態創建表語句
- 12. 如何基於使用SQL Server 2005的SQL語句集創建視圖?
- 13. 如何在我的SQL語句中創建Order By
- 14. SQL SELECT語句---選擇語句中多於1個表和特定行
- 15. 如何獲得基於特定的類
- 16. 如何創建自定義語句
- 17. 如何在特定年份之前創建條件語句
- 18. 如何構建SQL語句
- 19. 如何遍歷SQL select語句結果並更新特定表
- 20. 用於檢查特定字符的SQL if-else語句
- 21. 用於替換特定單元格數據的SQL語句
- 22. 如何創建「或」語句
- 23. 我如何獲得特定的標籤?
- 24. 實用程序創建sql語句
- 25. 我如何獲得SQL中特定行的排名?
- 26. 錯誤表創建語句
- 27. 創建批處理的sql語句
- 28. 關於複雜sql語句的建議
- 29. 如何將循環語句應用於sql中的臨時表?
- 30. 我如何獲得特定子在PHP
可能重複時[如何產生一個創建表腳本在phpmyadmin現有的表?](http://stackoverflow.com/questions/11739014/how-to-generate-a-create-table-script-for-an-existing-table-in-phpmyadmin) – 2015-04-02 13:44:46