以下SQL Server语句在Oracle中是什么
我正在学习SQL Server和Oracle之间的区别我想知道SQL Server的以下语句在Oracle中是什么:以下SQL Server语句在Oracle中是什么,sql,sql-server,oracle,tsql,Sql,Sql Server,Oracle,Tsql,我正在学习SQL Server和Oracle之间的区别我想知道SQL Server的以下语句在Oracle中是什么: DECLARE @Temp INT SET @Temp = 9000 PRINT 'It's Over' + @Temp; 多谢各位 编辑:当然该死的语法,也需要转换,谢谢db FIDLE工具会经常使用它 SQL Server: Declare @Temp INT; SET @Temp = 9000; -- adding semicolons is a
DECLARE @Temp INT
SET @Temp = 9000
PRINT 'It's Over' + @Temp;
多谢各位
编辑:当然该死的语法,也需要转换,谢谢db FIDLE工具会经常使用它 SQL Server:
Declare @Temp INT;
SET @Temp = 9000; -- adding semicolons is a good practice
PRINT 'It's Over' + @Temp; -- this line won't work at all
-- should be
PRINT 'It''s Over' + CAST(@Temp AS VARCHAR(10));
甲骨文:
DECLARE
Temp INT;
BEGIN
Temp := 9000;
DBMS_OUTPUT.PUT_LINE('It''s Over' || Temp);
END;
相关:这在SQL Server中语法不正确,因此这种转换并不重要。