¡Hasta el 2009 amigos!
Et in terra pax hominibus bonæ voluntatis - Y en la tierra paz a los hombres de buena voluntad
Et in terra pax hominibus bonæ voluntatis - Y en la tierra paz a los hombres de buena voluntad
-- VARIABLES
DECLARE @tblName0 NVARCHAR(150)
DECLARE @tblName NVARCHAR(150)
DECLARE @colName NVARCHAR(150)
DECLARE @colDataType NVARCHAR(50)
DECLARE @colNumericPrecision numeric
DECLARE @colNumericScale numeric
DECLARE @cont numeric
-- CURSOR
DECLARE cur_tables CURSOR FOR
select t.table_name, column_name, data_type,
numeric_precision, numeric_scale
from information_schema.columns c
inner join information_schema.tables t
on c.table_name=t.table_name
and table_type='BASE TABLE'
and data_type='decimal'
and (numeric_precision=9 or numeric_precision=10)
and numeric_scale=3
OPEN cur_tables
FETCH NEXT FROM cur_tables INTO @tblName, @colName, @colDataType,
@colNumericPrecision, @colNumericScale
SET @tblName0=''
SET @cont=0
WHILE @@FETCH_STATUS = 0
BEGIN
EXEC('alter table ' + @tblName +
' alter column ' + @colName + ' decimal(10,4)')
SET @cont=@cont+1
IF @tblName<>@tblName0
BEGIN
SET @tblName0=@tblName
PRINT '--------------------'
PRINT @tblName
PRINT '--------------------'
END
PRINT char(9) + @colName + ' se ha cambiado de: ' + @colDataType + (' +
cast(@colNumericPrecision as nvarchar(50)) + ',' +
cast(@colNumericScale as nvarchar(50)) + ')' + ' a Decimal(10,4)'
FETCH NEXT FROM cur_tables INTO @tblName, @colName , @colDataType,
@colNumericPrecision, @colNumericScale
END
PRINT '----------------------------------------------------------'
PRINT cast(@cont as nvarchar(10)) + ' columnas afectadas.'
CLOSE cur_tables
DEALLOCATE cur_tables
Si querés tener tu propia empresa, ahora podés. Sumate a Emprendedor XXI.El Banco Credicoop y la “Caixa” de Barcelona, en colaboración con las universidades, han puesto en marcha el Programa Emprendedor XXI, un Punto de Encuentro Virtual donde estudiantes y graduados recientes encuentran todas las herramientas que necesitan para la creación y gestión de sus empresas y la financiación para la puesta en marcha.
¿Cómo financiar una idea de negocio?El estudiante o graduado que tenga una idea de negocio y quiera ponerla en marcha, no debe más que registrarse en el portal www.emprendedorxxi.coop y dar de alta su plan en “Mis Proyectos”.