2016-03-19 17 views
0

は、誰もが、私は3種類の警告不適切な構文

  1. を取得しています

    CREATE FUNCTION MyRound(@Operand Float,@Places INT) 
    RETURNS Float 
    AS 
    BEGIN 
        DECLARE @x Float; 
        DECLARE @i INT; 
        DECLARE @ix Float; 
    
         SET @x = @Operand*Power(10,@Places); 
         SET @[email protected]; 
    
         IF ((@[email protected]) >= 0.5) 
         Begin     
         SET @ix = 1; 
         End    
         ELSE 
         Begin 
         SET @ix = 0; 
         End    
         END ;  
    
         SET @[email protected][email protected]; 
         SET @[email protected]/Power(10,@Places); 
    
        RETURN @x; 
    END 
    

    以下のクエリで警告が私を助けてくださいすることができ作成関数はバッチ内の唯一の文でなければなりません。

  2. スカラ変数を宣言する必要があります
  3. ファイルの終わり付近で構文が正しくありません。会話を期待する。

答えて

1

参照ライン

Begin 
     SET @ix = 0; 
     End    
     END ; 

1が終了

+0

メールで送信を期待していない削除、私はその...おかげでたくさんの通知をdidntの@dimaSUN –

関連する問題