問題タブ [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.
c# - ネイティブ dll のロードに失敗しました (C:\Users\[ユーザー名]\AppData\Local\Temp\...\dbdata.dll
SAConnection を Sybase IQ データベースに作成しようとしています。シンプルな Visual Studio C# アプリケーションを使用して接続を作成しようとしています。
私のコードは次の場所で失敗します:
メッセージボックスが表示されます:
SQL Anywhere ADO.NET データプロバイダー
その後、コードは例外をスローします。
接続文字列を確認して再確認しましたが、正しいと確信しています。iAnywhere.Data.SQLAnywhere バージョン 11.0.0.11292 を使用しており、Sybase IQ データベースに接続しています。私は Win7 64 ビットを実行しており、Aqua Data Studio で問題なくデータベースに接続できます。これに関するアイデアは素晴らしいでしょう。
java - PreparedStatement.addBatch とファイルからの何千もの行と混乱
こんにちは、何千もの行を含むファイルから JDBC を使用して Sybase IQ に書き込もうとしています。人々は、batchUpdate を使用する必要があると言います。そのため、NIO でファイルを読み取り、それを PreparedStatement バッチに追加しています。しかし、次のことを行う必要があるすべての行について、ここでは何の利点も見られません
バッチの利点がわかりません。とにかく、ファイルのすべてのレコードに対して何千回も addBatch を実行する必要があります。または、addBatch() を使用して、ファイルから sybase iq にレコードを書き込む必要がありますか。ガイドしてください。どうもありがとう。
database - sybaseIQ でカラムのデータ型を変更する方法
sybaseIQ で列のデータ型を変更する方法を知っている人はいますか?
つまり、私はテーブルを持っています: "MY_TABLE" with col STATUS varchar(100) 私はそれを varchar(10) に変更したいです
上記を試してみましたが、うまくいかないようです.......
考え?
database - Sybase IQ でユーザーのデフォルトのデータベース/スキーマを設定する
私はそれをグーグルで検索しましたが、何も見つかりませんでした。短い話ですが、ユーザーを作成し、SyBase のテーブルに付与しました。しかし、私がしようとすると
うまくいきませんでした。エラーが表示Permission denied: you don't have permission to select from "table1"
され、次のようにテーブル名の前に dbname を追加しようとすると、機能します:
ユーザーの既定のデータベースが別のものであると思われるので、dbname を既定のデータベースに設定したいと考えています。誰でもこれを行う方法を知っていますか?
database - Sybase IQ でビューを作成する権限を付与する
グループにビューを作成する権限を付与しようとしていますSybase IQ
:
エラーが表示されます:
どうやってするの?
sql - 異なる値に対して同じルックアップ列を取得するための複数の結合
かなり大規模な SQL クエリがあり、パフォーマンスがかなり低下しています。(クエリ プランの分析による) 問題の 1 つは、結合の数です。
基本的に、ユーザーに表示する値を取得するために、別のテーブルを検索する必要があるデータに値があります。問題は、同じルックアップが必要な 4 つの異なる列があるため、同じテーブルで 4 回結合を行うことです。
うまくいけば、この図はそれをより明確にするかもしれません
クエリは次のようになります
だから私は出力として得る
私が言ったように、クエリは機能しますが、結合によってパフォーマンスが低下しています。これは単純化した例です。実際には、上記のように 12 個の結合があり、特定のイベントを選択するのではなく、一連のイベントを選択します。
問題は、これらの結合を行うためのより良い方法があるかどうかです。