select sql from sqlite_master where tbl_name='groups'[/code]
Получишь такую строку
CREATE TABLE groups(id INTEGER PRIMARY KEY AUTOINCREMENT, name varchar(64), info
varchar(128), pos int)
"CREATE TABLE groups(" можешь выкинуть, остальное через запятую - нужные тебе данные.
[size=-2]------ Добавлено в 13:08 [/size]
Для MSSQL:
SELECT syscolumns.colid, syscolumns.name, systypes.name AS type, syscolumns.length, syscolumns.xprec, syscolumns.xscale
FROM syscolumns INNER JOIN
systypes ON syscolumns.xtype = systypes.xtype INNER JOIN
sysobjects ON syscolumns.id = sysobjects.id
WHERE (sysobjects.name = N'MyTable') AND (sysobjects.xtype = 'U')
ORDER BY syscolumns.colid
Ответов: 2125
Рейтинг: 159
|
|||
|
|||
карма: 1 |
|