問題タブ [sap-iq]
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.
sql - テーブルからすべての列を決定し、それらをコンマで区切って変数に書き込みます
このコードには、IQ-Sybase 関数である関数 ROWID があり、他のどの DBMS がそれを使用できるかわかりません。そして、上に、私の選択をどのように見せたいかの例があります。
私の問題は、sys.column またはその他の systables で ROWID 関数を使用できないことです。ROWID 関数を使用せずに、私のものと同じ選択を取得する方法を知っている人はいますか。
IQ を使用している場合は、f5 と入力して select ステートメントを確認できるようにコードを作成しました。その後、ダミー テーブルを削除するだけです。
sql - 行と列を比較する方法は?
次のような TABLE1 列名が TABLE2 に存在するかどうかを確認したい - これは、TABLE2 の行の値を TABLE1 の列名と比較する必要があります。
存在する場合 (TABLE2 から column_for_compare を選択) および存在する場合 (syscolumn から column_name を選択 key join systable where table_name ='TABLE1') begin print 'match found' end
私が何をしようとしているのかわかるといいのですが...そうでない場合は...もっとよく説明しようとします
sybase - テーブルからデータを取得中に Sybase バッファ キャッシュ エラーが発生しました
こんにちは、Sybase IQ の初心者です。一度に 309 列にデータを挿入しています。取得中に以下のエラーが発生しました。
*Sybase ASE というタグを付けたのは、IQ に関する知識もある可能性があるビューのみです。
sql - Sybase-IQ : 結合を含むクエリは常に 0 行を返します (ただし、count(*) は行を返します)
私の sybase-iq データベースには非常に奇妙な機能があります。
私は2つのテーブルを持っています:
テーブル A : 47 000 000 行
表 B : 497 行
次のクエリを作成すると:
カウントの結果は5 661 188です。
次のクエリを作成すると:
結果は0行です。
次のクエリを作成すると:
結果は5 661 188行です。
結果は0行です。
これらのクエリは Interactive SQL (Sybase Central) で実行します。
ETL Talend を使用してこれらの同じクエリを実行しようとしたところ、上記と同じ結果が得られました。
なぜこれらの非常に奇妙な結果が得られたのでしょうか?
ありがとう
sap-iq - Sybase IQ でユーザーを変更する SQL
ユーザー名を変更できるように、Sybase IQ に SQL はありますか?
Sybase ASE では、「USE」ステートメントによって、または SET search_path TO myschema を持つ PostgreSQL でデータベースを変更できます。
Sybase IQ で同様の SQL はありますか?
sql - シェル スクリプトで Sybase IQ の接続ステータスを確認する方法
Sybase IQ データベースに接続するために dbisql を使用しています。
スクリプトは次のとおりです。
データベースの実行中は、すべて正常に動作します。しかし、データベースがシャットダウンされたとき。エラーが発生します:
SQLスクリプトを実行する前にデータベースが実行されているかどうかを確認する方法は? またはその他の接続の問題。
ありがとう!
sap-iq - Sybase IQ でストアド プロシージャに与えられた権限を確認する方法
Aqua Studio を使用して Sybase IQ データベースに接続しています。何らかの理由で、Aqua Studio のナビゲーション ウィンドウで SP を表示できませんが、システム テーブル SYS.SYSPROCEDURE を使用して SP の説明を取得できます。ここで、この SP に与えられた助成金も確認したいと思います。いくつかのシステム テーブル (SYS.SYSCOLAUTH など) からこれを取得しようとしましたが、何も取得できませんでした。
誰でも何か提案できますか?