ACCESS2000+MSDEで開発をしていますが、Viewの中でユーザ定義関数を使用したいのですが、できません。
1> create function dbo.count1(@linkNo int)
2> returns int
3> as
4>
5> begin
6> declare @cnt int
7>
8> select @cnt = count(*) from dbo.TBL_OA where [link] = @linkNO
9>
10> return @cnt
11> end
12> go
1> select dbo.count1(100)
2> go
-----------
1
(1 件処理されました)
ここまでは上手く行くのですが、
ACCESS側でViewの列へ
count1(100)と記述すると
「ADOエラー:'count1'は関数名として認識されません。」
とエラーになってしまいます。
方法は問いませんが、Viewの中でユーザー定義関数が使用できる方法、ご存知の方いらっしゃいましたら、よろしくお願いします。
No.1ベストアンサー
- 回答日時:
dbo. が付いていないからだと思います。
ご回答ありがとうございます。
dbo.を付けることについて、
ACCESSのView Designerのグリッドペイン(?)でdbo.count1(100)と入力すると自動で'dbo.count1(100)'
とシングルクォートが付いてしまい、関数と認識できなくなってしまい、うまく設定できませんでした。
しかし、SQLペインで直接入力することで、上手くdbo.count1(100)が入力できましたが、今度は、グ
リッドペイン(?)の表示ができなくなってしまいました。
でも、目的は達成することができました。
ありがとうございました。
助かりました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- Access(アクセス) アクセス 有効なフィールド名、または式として認識できませんのエラー 3 2022/08/19 11:53
- MySQL SQLです。こんな感じですか?あってますか? うまくいきません教えてくださいお願いします 1 2023/07/08 15:27
- MySQL うまくいきません教えてくださいお願いしますSQLです。クエリ構文です。 1 2023/07/07 12:39
- PHP PHP ページング データベース 1 2022/06/16 10:30
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- C言語・C++・C# プログラミング c言語 4 2023/03/07 01:05
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- C言語・C++・C# C言語 3 2022/11/09 13:27
- PHP コメント機能に返信欄を矢印で追加したい 1 2022/05/09 21:17
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Oracleのデータ型、NUMBERについて
-
SQLServerで文字列の末尾からあ...
-
文字列を time 型に変換するには。
-
データの先頭文字の置換
-
数値が定期的にあらわれる文字...
-
文字列をsplitするSQL文を教え...
-
VBA 3重ループ 独学勉強中
-
文字列からアルファベットだけ...
-
数値フィールドのワイルドカー...
-
PostgreSQLのvarcharとtext
-
for whichの使い方
-
差し込み後、元データを変更し...
-
エクセルで最後の文字だけ置き...
-
INSERT文でフィールドの1つだ...
-
グループ毎の最大値を持つデー...
-
VBAのAccessでDATE型のINSERT
-
同一のユーザー、同一商品のと...
-
Exel VBA 別ブックから該当デ...
-
SELECT 文 GROUP での1件目を...
-
マイクラPC版のコマンドで効率...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLServerで文字列の末尾からあ...
-
Oracleのデータ型、NUMBERについて
-
データの先頭文字の置換
-
数値フィールドのワイルドカー...
-
文字列を time 型に変換するには。
-
数値が定期的にあらわれる文字...
-
select文の書き方で分からない...
-
文字列をsplitするSQL文を教え...
-
文字列からアルファベットだけ...
-
VBA 3重ループ 独学勉強中
-
あいまい検索で数字から始まるもの
-
PostgreSQLのvarcharとtext
-
差し込み後、元データを変更し...
-
フィルターかけた後、重複を除...
-
エクセルで最後の文字だけ置き...
-
SELECT 文 GROUP での1件目を...
-
SQLで特定の項目の重複のみを排...
-
for whichの使い方
-
外部参照してるキーを主キーに...
-
重複していないレコードの抽出...
おすすめ情報