function exportSql(obj, callback) {
    var str = '';
    if (Array.isArray(obj)) {
        for (var i = 0; i < obj.length; ++i) {
            if (obj[i].type == 'struct' && base.isExportTypeString(obj[i].name)) {
                var cs = exportTable(obj[i], callback, obj);
                if (cs == undefined) {
                    return ;
                }

                str += cs + '\r\n';
            }
        }

        return str;
    }

    return ;
}
function exportSql(obj, callback) {
    var str = '';
    if (Array.isArray(obj)) {
        for (var i = 0; i < obj.length; ++i) {
            if (obj[i].type == 'struct' && base.isExportTypeString(obj[i].name)) {
                var cs = exportTable(obj[i], callback, obj);
                if (cs == undefined) {
                    return ;
                }

                str += cs + '\r\n';
            }
        }

        return str;
    }

    return ;
}
function exportSql ( obj , callback ) { var str = '' ; if ( Array . isArray ( obj ) ) { for ( var i = 0 ; i < obj . length ; ++ i ) { if ( obj [ i ] . type == 'struct' && base . isExportTypeString ( obj [ i ] . name ) ) { var cs = exportTable ( obj [ i ] , callback , obj ) ; if ( cs == undefined ) { return ; } str += cs + '\r\n' ; } } return str ; } return ; }
callback(isok, err)
callback ( isok err )