accessで関数を使用していました
sqlserverでのスカラ値関数を設定しましたが戻り値を確認したいのですがprintを記述すると関数の中では使用できませんとエラーになってしまいます?戻り値を確認する方法はないでしょうか
じつは下記ストアドから関数を呼び出して結果をテーブルにインサートすると小数点以下のデータが消えています?そこで戻り値が正しいか確認したいのです。accessの場合には少数以下正常に出ます
なにかprgの記述がまちがっているのでしょうかご指導おねがいします
----INSERT INTO ストアド----Sum(dbo.scfc_残業時間([残業H])) AS 残業Z----GROUP BY ****----
------スカラ値関数---dbo.scfc_残業時間----------------------------
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
ALTER FUNCTION [dbo].[scfc_残業時間]
( @ZAN nvarchar(5))
RETURNS
real
AS
BEGIN
DECLARE @ZANGYOU int
DECLARE @ZANGYOU_H real
if (not(@ZAN is null))
if len(@ZAN)= 4
SET @ZANGYOU = convert(int,LEFT(@ZAN,1))*60 + convert(int,substring(@ZAN,3,2))*1
ELSE
SET @ZANGYOU = convert(int,LEFT(@ZAN,2))*60 + convert(int,substring(@ZAN,4,2))*1
ELSE
SET @ZANGYOU= 0
IF @ZANGYOU > 0
SET @ZANGYOU_H = floor(@ZANGYOU/60*10000)/10000
RETURN @ZANGYOU_H
END
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- 大学・短大 C言語線形リストの問題です 3 2022/12/22 00:45
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る EXEの実行内容の結果によって、戻り値を0か1かで返したい 1 2023/07/04 16:40
- Visual Basic(VBA) ACCESS DAO で不要なテーブルのフィールド(列)の削除 4 2022/06/23 12:13
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
- Excel(エクセル) TEXT関数(負の値)を集計のため数値に変換したい 5 2022/05/15 23:04
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- Visual Basic(VBA) オブジェクトが見つかりません 1 2023/06/24 19:43
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- C言語・C++・C# スタックフレームの消滅 6 2023/05/20 12:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
トリガが完全にかからない
-
「マスタ」と「テーブル」の違...
-
ビューで引数を使いたい
-
accessのロック
-
2つのテーブルから条件に一致...
-
主キーにインデックスは貼らな...
-
accessのエクスポートエラーに...
-
ACCESS 一番最新の日付の金額...
-
オラクルではできるのにSQLSERV...
-
重複するキーから一番古い年月...
-
エクセルでテーブルの最終行が...
-
数百万件レコードのdelete
-
SELECT時の行ロックの必要性に...
-
ビューにインデックスを設定で...
-
accessテーブル作成クエリを実...
-
データの二重表示の原因
-
ACCESSのSQLで、NULLかNULLでな...
-
Access VBA [リモートサーバー...
-
あるテーブルのデータを追加、...
-
ACCESSでのエクセルインポート...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLServer 分散トランザクショ...
-
エクセルアドインの使用方法に...
-
ストアドプロシージャでのファ...
-
トリガが完全にかからない
-
ストアド更新履歴
-
ストアドプロシージャーのパラ...
-
ストアド、トリガーの同時呼出
-
SQL Server INSERTのトリガで採番
-
ストアドプロシージャの多用で...
-
SQLServer7.0 重大な例外「EXCE...
-
ソリューションエクスプローラ...
-
T-SQLで一時テーブルの名前を毎...
-
SQL Serverトリガの中でDMLの種...
-
ストアド(PL/SQL)でログイン処...
-
SQLServerのトリガ機能について...
-
「マスタ」と「テーブル」の違...
-
[ BETWEEN ] vs [ >= AND <= ]
-
2つのテーブルから条件に一致...
-
ACCESSのSQLで、NULLかNULLでな...
-
オラクルではできるのにSQLSERV...
おすすめ情報