SQL Lấy data trên table

2 239 0
Tài liệu đã được kiểm tra trùng lặp
SQL Lấy data trên table

Đang tải... (xem toàn văn)

Thông tin tài liệu

SQL Lấy data trên table. Cập nhật: 21/8/2008 với no comments Xếp trong: Lập trình, SQL Làm thế nào để lấy thông tin sử dụng câu lệnh SQL với bất kỳ table nào trong database trong SQL Server 2K? Tôi thấy một số câu hỏi về điều này, và những câu hỏi rất thường xuyên là làm sao có thể làm được điều này trên SQL. Vì vậy tôi quyết định đưa vấn . Làm thế nào để lấy thông tin sử dụng câu lệnh SQL với bất kỳ table nào trong database trong SQL Server 2K? Tôi thấy một số câu hỏi về điều này, và những câu hỏi rất thường xuyên là làm sao có thể làm được điều này trên SQL. Vì vậy tôi quyết định đưa vấn đề này cho những ai đang quan tâm. Hãy xem đoạn mã sau: ở đây xét ví dụ database là pubs, với bảng authors. view plain print ? 1. declare @tblName varchar(64) 2. select @tblName = 'authors' 3. select isnull(drvd1.Colid,0) as IsPrimaryKey, 4. SN.Name as ColumnName, 5. ST.name as DBType, 6. SN.Length as Length, 7. 1-ST.allownulls as AllowNull, 8. isnull(SC.text,'') as DefaultValue, 9. isnull(ST.Collation,'') as Collation 10. from syscolumns SN 11. inner join dbo.sysobjects as TN 12. on SN.[id] = TN.[id] 13. inner join dbo.systypes AS ST 14. on ST.[xusertype] = SN.xtype 15. left join dbo.syscomments As SC 16. on sc.[Id] = SN.cDefault 17. left join ( 18. select colId, SK.id 19. from dbo.sysindexkeys as SK 20. inner join sysindexes as SI 21. on SK.indid = SI.indID 22. inner join sysobjects as SO 23. on SI.[name] = SO.[name] 24. and SK.id = SO.parent_obj 25. where SO.xtype = 'PK' 26. ) drvd1 27. on drvd1.colId =SN.colId and drvd1.id = TN.[id] 28. where SN.id = ( 29. select id 30. from sysobjects 31. where name=@tblName 32. ) 33. order by SN.colid Kết quả đưa ra: . SQL Lấy data trên table. Cập nhật: 21/8/2008 với no comments Xếp trong: Lập trình, SQL Làm thế nào để lấy thông tin sử dụng câu lệnh SQL với bất kỳ table. quyết định đưa vấn . Làm thế nào để lấy thông tin sử dụng câu lệnh SQL với bất kỳ table nào trong database trong SQL Server 2K? Tôi thấy một số câu hỏi

Ngày đăng: 06/11/2013, 05:15

Tài liệu cùng người dùng

Tài liệu liên quan