問題タブ [sql-view]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
9030 参照

c# - 列名からデータ型を取得

列名を使用して列のデータ型を取得する必要があります。C#でコーディングしています。状況は、いくつかの日付を varchar に変換するビューがあるため、それらをより適切に表示できます (正確には時間がかかりません)。ただし、これは列のデータ型が正しくないことを意味します。私がしたいのは、列名を使用して DataTable スキーマから列を検索し、その列のデータ型を取得することです。この場合、ビューではなくメイン テーブルから実際のデータ型を収集します。アイデア?

0 投票する
1 に答える
159 参照

mysql - SQL ビューを作成する権限

localhost で論文用の webapp を作成しました。現在、ライブ環境で MySQL をインポートしようとすると、VIEW を作成する権利が拒否されます。

これを克服することは可能ですか?または、誰でもビューを許可する別のホストを推奨できますか (非常に安価で、私の論文をアップロードするだけで、1 か月ほどオンラインにする必要があります)。

0 投票する
2 に答える
28248 参照

oracle - ビューで null 以外の列を作成する方法

次のようなテーブルがあるとします。

次のようなビューを作成したい:

列「MyColumn」が「NOT NULL」の場合のみ。

SQL Server では、これは非常に簡単です。

ただし、Oracle の同等の結果は「NULL」列になります。

メタデータでビューの列を「NOT NULL」としてマークするようにOracleに強制する方法はありますか?

0 投票する
1 に答える
35592 参照

sql - Oracle でのビューの名前変更

重複の可能性:
Oracle テーブルまたはビューの名前を変更する

私はあなたが使用できることを知っています

テーブルの名前を変更しますが、「ALTER」はビューの名前変更では機能しません。

Oracleでビューの名前を変更するための構文は何ですか(違いがある場合は11gを使用しています)?

0 投票する
7 に答える
83461 参照

sql - ビューの列を選択します

viewから選択するのと同様の方法で、の列名を選択しようとしていますinformation_schema.columns

私はこれを行う方法を見つけることができないようです。他の誰かが以前にこれをしたことがありますか、それが可能かどうかさえ知っていますか?

0 投票する
2 に答える
127 参照

sql - 一部のビューで最速かつ最高のパフォーマンス

これは私の見解です:

そして、取得するにはSPが必要です。2つのVProductFullSPMajorCategoryIdがあり、最初の1つはビューの作成などの結合を使用し、2つ目は独自のビューを使用します。

上記のSPのどれがより速く戻り、より良いパフォーマンスを持っていますか?なぜ?また、SPを超えるよりも、パフォーマンスを向上させて高速化するVProductFull別の方法はありますか?MajorCategoryId

0 投票する
2 に答える
10029 参照

oracle - Toad を使用して Oracle でビューを作成する場合、書式設定されたスクリプトも保存するにはどうすればよいですか?

この質問は、Toad 固有のものである可能性があります。Oracle がどのようにビューを格納するのかはよくわからないので、Toad を使用するとどうなるかを説明します。Oracle固有の回答が得られれば、なおさらです。

かなり複雑なビューを作成しました。わかりやすくするために、コードを適切にフォーマットし、必要に応じてコメントを入力しました。ビューに変更を加える必要があるときは、Toad の「describe objects」ウィンドウを使用します。ここで、ビューを再作成するためのスクリプトを見つけることができます。唯一の問題は、私のフォーマットがすべてなくなったことです。select キーワードの前 (ただし、"create view xxx as" の後) のコメントも消えます。

このスクリプトを入力してビューを作成すると:

後で説明すると、ヒキガエルはこれを表示します。

最初のコメントが消えており、形式がまったく異なることに注意してください。

オラクルはビューのコードを保存せず、解析されたバージョンだけを保存していると思われます.Toadがスクリプトを起動すると、この解析されたバージョンを逆にして、その場でスクリプトを生成します.

Toad/Oracle で元のフォーマットを維持するにはどうすればよいですか?

(追伸: Toad のコード フォーマッタの設定を変更できることはわかっていますが、これは私がやりたいことではありません。過去に疑わしい選択をしたため、この特定のビューにはいくつかのレベルのインライン ビューがあり、非常に具体的なビューが必要です。何が起こるかを明確にするための書式設定)

0 投票する
5 に答える
135055 参照

sql-server - 主キーでビューを作成しますか?

次のコードでビューを作成します

CONVERT(nvarchar, YEAR(okuma_tarihi)) + 'T1' AS sno主キーとして定義したいのですが、それは可能ですか?これが可能である場合、どうすればよいですか?

0 投票する
2 に答える
635 参照

ruby-on-rails - rails 3.2 用に更新された rails_sql_views gem はありますか?

rails_sql_views gem が提供する機能が必要です。しかし、この宝石の最後のコミットは 2010 年に行われたようです。このプロジェクトは新しいプロジェクトによって時代遅れになっていますか? この機能を取得するために使用するアクティブな宝石を見つけたいと思います。

http://activewarehouse.rubyforge.org/rails_sql_views/
http://rubygems.org/gems/rails_sql_views

さらに調査した結果、同様の機能を持つ Rails 3 の候補は次のとおりです: https://github.com/bradphelan/Active-Illusion

これは、このブログ投稿の逸品です: http://xtargets.com/2011/08/02/tableless-views-with-active-record/

ただし、このソリューションはあまり普及していないようです。

0 投票する
4 に答える
699 参照

asp.net - タイプをリストに暗黙的に変換することはできません

午後、

次のエラーが発生しましたが、理由がわかりません...誰かが見て、どこが間違っているのか教えてください。

タイプ「System.Collections.Generic.List」を「System.Collections.Generic.List」に暗黙的に変換することはできません

以下は、Amazonで使用できるようにリストを取得するために使用しようとしているものです。.ToList()ビットを削除しようとしましたが、何も機能しないようです。製品ASINのリストを返すMSSQLビュー「GetASINForUpdateLowPrices」を呼び出しています

私が使用しているビューのSQL、これはもう少し役立つかもしれません。