您的位置:首页 > 其它

从内存中查询表字段定义的长度大小

2012-06-02 22:17 246 查看
SELECT TABLE_NAME AS TableName , COLUMN_NAME As ColumnName, CHARACTER_MAXIMUM_LENGTH As MaxCharacters
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name IN
(SELECT name
FROM sys.Tables
Where name like '%Translation')
AND
COLUMN_NAME NOT IN ('Id', 'Language', 'IsSynchronized', 'tVersion') AND TABLE_NAME='AccountTranslation' AND COLUMN_NAME='Description'
order by TABLE_NAME + COLUMN_NAME

2.

// adds the correct data to the _dynamic table, if it hasn't already exsited
string f = " INSERT INTO _dynamic (Id, SystemFeatureAreaId) ";
f += " SELECT '" + textCode + "', '" + systemFeatureAreaId + "' WHERE NOT EXISTS (SELECT NULL FROM _dynamic WHERE ";
f += " Id = '" + textCode + "' AND SystemFeatureAreaId = '" + systemFeatureAreaId + "') ";
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐