blob: 1da610a730ae57cb959ce8ff4d8b3479409fcef7 [file] [log] [blame]
DECLARE v_bint BIGINT;
DECLARE v_int INT;
DECLARE v_sint SMALLINT;
DECLARE v_tint TINYINT;
DECLARE v_dec DECIMAL(18,2);
DECLARE v_dec0 DECIMAL(18,0);
DECLARE v_str STRING;
SELECT TOP 1
CAST(1 AS BIGINT),
CAST(1 AS INT),
CAST(1 AS SMALLINT),
CAST(1 AS TINYINT),
CAST(1.1 AS DECIMAL(18,2)),
CAST(1.1 AS DECIMAL(18,0))
INTO
v_bint,
v_int,
v_sint,
v_tint,
v_dec,
v_dec0
FROM src;
PRINT 'BIGINT: ' || v_bint;
PRINT 'INT: ' || v_int;
PRINT 'SMALLINT: ' || v_sint;
PRINT 'TINYINT: ' || v_tint;
PRINT 'DECIMAL: ' || v_dec;
PRINT 'DECIMAL0: ' || v_dec0;
select 'a' into v_str from src limit 1;
print 'string: ' || v_str;