問題タブ [exists]

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 投票する
6 に答える
87068 参照

php - include (またはrequire)が存在するかどうかを確認します

呼び出す前に include / require_once が存在するかどうかを確認するにはどうすればよいですか、エラーブロックに入れてみましたが、PHPはそれが好きではありませんでした。

file_exists()多少の努力でうまくいくと思いますが、それにはファイルパス全体が必要であり、相対インクルードを簡単に渡すことができませんでした。

他の方法はありますか?

0 投票する
6 に答える
28749 参照

sql - フィールドがORACLEテーブルに存在するかどうかを判断する迅速な方法

フィールドがテーブルに存在するかどうかを判断するための高速なSQL文を探しています。

実は私はこの文を使っています

ORACLE に列が存在するかどうかを判断する最速の方法が必要だと思います。

アップデート

このクエリを複数回呼び出す大規模なソフトウェア システムを最適化しています。ソース コードを変更することはできません ;( 。外部ファイルに保存されているクエリを変更できるのは私だけです。

テーブル all_tab_columns には 100 万を超えるレコードがあります。

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

php - PHP property_exists() に問題がある

以下のコードを実行すると、if(property_exists(get_class($puzzleCharacters_encrypted), $solutionCharacter)は false と評価され続けますが、その前の echo ステートメントは正しい情報を示しているため、プロパティは確実に存在します。足りないものはありますか? (PHP バージョン 5.2.11)

ありがとう!

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

xml - 処理済みの xml ファイルの拡張子を変更する方法 (eXist と cocoon を使用)

私はこのウェブ全体に本当に慣れていないので、投稿する重要なものを見逃していた場合はよろしくお願いします.

短い:シリアル化後に処理済みファイル (eXist-DB) の名前を変更する可能性はありますか?

ここで私の場合、私の eXist-db への次の要求:

http://localhost:8080/exist/cocoon/db/caos/test.xml

そして、シリアル化後に次のものが必要です(xsltは正常に動作しています):

http://localhost:8080/exist/cocoon/db/caos/test.html

私は繭で次のsitemap.xmapを使用しています(これが原因であることを願っています)

だから私の質問は: xml ファイルを処理した後に拡張子を変更するにはどうすればよいですか?test.xmltest.html

背景:いくつかの xml-dbs からいくつかの情報を生成しています。この情報は html に表示されます (これは機能しています) が、html サイトを生成した後でいくつかのエントリを変更したいと考えています。これを快適にするために、Jquery と Jeditable を使用したいのですが、xml ファイルでコードが機能しません。生成された html を保存することはできません。

任意の提案のためのティア[および|または]ヘルプ

CC

編集:全体を読んだ後:拡張機能は無関係であり、これはポート8080の問題のみである可能性がありますか? よくわかりません...

0 投票する
6 に答える
598 参照

sql - INSERTの前または後に存在するのはどちらが速いですか?

SQL Serverに1分間に数百回実行されるSPがあり、データベースに対して着信トラフィックをチェックする必要があります。現時点では、次のことを行います

しかし、私も行くことができました

どちらが速いでしょうか?それらの間に大きな違いはないと感じますが、歴史的にTSQLはあまり得意ではありません... = /

更新:おっと... EXISTSはレコードが存在するかどうかを見つけるために複数の値を使用するため、一意の制約は機能しません。それを反映するようにサンプルを編集しました...

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

sql - Shuold私は存在しないかjoinステートメントを使用してNULLを除外しますか?

どちらがより効率的で、いくつかの分析ですか?

0 投票する
3 に答える
17222 参照

python - ALTER TABLE Sqlite:テーブルを変更する前に列が存在するかどうかを確認する方法は?

sqlite3で新しい列を追加するSQLクエリをPythonで実行する必要があります。

問題は、それがすでに存在する場合があるということです。したがって、クエリを実行する前に、列がすでに存在するかどうかを確認する必要があります。

もしそうなら、私はクエリを実行しません。

sqliteにそれを行う方法はありますか?または、Pythonコードのtry-catchブロックを通過する必要がありますか?

よろしくお願いします!

0 投票する
3 に答える
1391 参照

sql - 行が既に存在するかどうかを確認し、存在する場合は、参照されたテーブルに ID を伝えます

テーブルマガジンがあるとしましょう:

そして別のテーブルの問題:

現在のインサート:

これで、行がまだ存在しない場合にのみ、「magazine」に行を挿入する必要があります。ただし、存在する場合、参照を確立するために、テーブル 'issue' は既に存在する行の 'magazine_id' を取得する必要があります。

これどうやってするの?

事前にt​​hx!

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

filter - MDXによる副選択

あいさつスタックオーバーフローコミュニティ。

最近、SSAS2008でOLAPキューブの構築を開始しましたが、行き詰まりました。誰かが少なくとも私を正しい方向に向けることができれば幸いです。

状況:2つのファクトテーブル、同じキューブ。FactCallsはサブスクライバーによって行われた呼び出しに関する情報を保持し、FactTopupsはtopupデータを保持します。両方のテーブルには多数の共通ディメンションがあり、そのうちの1つはサブスクライバディメンションです。

FactCalls              FactTopups
SubscriberKey SubscriberKey
CallDuration DateKey CallCost
Topup Value .. ..

私が達成しようとしているのは、過去7日以内にアカウントを補充した個別のサブスクライバーに基づいてFactCallsレポートを作成できるようにすることです。

私が基本的に探しているのは、SQLと同等のMDXです。

私はSubscriberKeyを含む両方のテーブルの縮退ディメンションを作成してみました。

成功せずに。

敬具、

ヴィンス

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

inner-join - 関連付けられていないレコードを検索する SQL ステートメントを作成するにはどうすればよいですか?

次のように2つのテーブルがあります。

このtblCountry表はすべての国とそのコードのリストであり、tblProjectCountry表は特定の国を特定のプロジェクトに関連付けています。tblProjectCountryテーブルに関連付けられたレコードがない国のリストを国コードとともに表示する SQL ステートメントが必要です。これまでのところ、私はここにたどり着きました:

上記のステートメントは正しいものとして解析されますが、探している正確な結果は得られません。誰でも助けることができますか?