タグ付けされた質問 「sql」

構造化照会言語(SQL)は、リレーショナルデータベース用の宣言型照会言語です。質問にベンダー拡張や言語の癖が含まれる場合は、特定のデータベースソフトウェアにタグを使用することも検討してください。

1
Windows Server 2008 R2上のIIS 7.0を介したSQL ServerへのPHPクエリ
そのため、私は自分のWindows Server 2008 R2上にWebページを構築しています。IIS7をイントラネット上で動作するように設定し、Active Directory /ローカルネットワーク内の任意のマシンからローカルにアクセスできるようにします。サーバが接続しているかどうかを知らせるために基本的なクエリを実行するPHPスクリプトを実行しようとしたときサーバー側とクライアント側の両方から(私のワークステーションから)ページを実行しようとしましたが、まったく機能していません。 これは私が接続を確立するのに使っているコードの例ですが、私はエラーを得続けます 「エラー:SQLSTATE [HY000] [2002]ターゲット・マシンが積極的に拒否したため、接続できませんでした。」 セキュリティのために、ServerName、UserName、Password、およびDBNameの各フィールドは削除されています。また、すべてのコードが!DOCTYPE、HTML、およびBodyに含まれています。 <?php echo "<table style='border: solid 1px black;'>"; echo "<tr><th>Id</th><th>Firstname</th><th>Lastname</th></tr>"; class TableRows extends RecursiveIteratorIterator { function __construct($it) { parent::__construct($it, self::LEAVES_ONLY); } function current() { return "<td style='width: 150px; border: 1px solid black;'>" . parent::current(). "</td>"; } function beginChildren() { echo …


2
DDLでCODEUNIT32(CHAR SET =“ UTF-32”を確立するにはどうすればよいですか?
VARCHAR(120)になりますが、実際には480バイトを格納する列の要求をモデル化しようとしています。 480の長さは、VARCHAR(120)= 120 x 4 = 480バイトとして確立されます。これは、文字列単位の仕様コード単位32によるものです。つまり、1文字ごとに4バイトを消費します。 DDLの構文がわかりません。私の調査では、文字セットをUTF-32に設定する表の作成中にステートメントが必要であることが示されていますが、私は不確かです。これは、DB2中間層(非メインフレーム)用です ここに私が見つけたものがありますが、それが有効であるか、どのようにCOLLATE機能するかはわかりません。 ALTER TABLE table_name MODIFY column_name VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci; 助けていただければ幸いです!
1 sql  db2 

1
パラメーターを要求するSQLクエリにアクセスする
17個のテーブルと約300MBのデータを含むAccess 2016データベースで作業しています。この上にいくつかのクエリとビューを作成する必要があります。クエリの性質とSQLに関する私のバックグラウンドのために、GUIを使用する代わりに、SQLビューでクエリを直接記述しています。 クエリを保存した後、たまにパラメータの入力を求められるようになります。ただし、SQLクエリに問題はありません。テキストをコピーして新しいクエリに貼り付けると、正常に機能します。 プロンプトが表示されているパラメーターも存在しません(通常、パラメーター名に「Query1」と列に割り当てた名前が含まれている場合があります)。なぜこれが起こっているのですか、どうすれば防ぐことができますか?一部のデータが古くなった場合に備えて、Accessファイル全体を保存および更新しようとしました。助けにはなりません。 編集:それは再び起こった。今回は、クエリに新しい列を追加しました(SQLエディター経由)。突然このポップアップが表示され始めました: 変換:パラメーター値、Query1.Expression1001に書き込む

1
2つのテーブルを比較し、%ベースで一致するレコードマッチングソフトウェア[終了]
そのため、レコードデータが添付されていない名前、住所、Zipのテーブルがあります。そして、すべて同じテーブルがありますが、より多くの情報があり、100%に一致しない場合にテーブルをマージする方法が必要です。 それらが同一でない場合、どのように一致させますか?私は初心者の@ SQLですが、ほとんどの部分で一致しないことを知っており、この問題を抱えているのは私だけではありません。しかし、これを行うソフトウェアは難しいことが証明されています。 これを行うためのソフトウェアを書くことは、そもそもそれをしなければならないよりも悪いでしょう。 私はこれをExcelでできることを知っています。ちょっとですが、レコードの量が100万を超えるのは難しいことです。
1 sql-server  sql 

1
データキューブのファクトテーブルの複数のエントリを処理する
ディメンションテーブルで1対多の関係などの問題に直面しているプロジェクトのデータキューブを構築し、ファクトテーブルにエントリを作成しています(重複)。 EmployeePersonalInfo Table: EmployeePersonalID Name E1 Steve(row1) E2 Mark(row2) EmployeeDiscipline IncidentInfo Table: EmployeePersonalID EmployeeDisciplineIncidentID E1 Dis1(row1) E2 Dis5(row2) EmployeeDepartmentInfo Table: EmployeeDepInfoID EmployeePersonalID Dep1 E1(row1) Dep2 E1(row2) Dep3 E1(row3) Dep1 E2(row4) Dep2 E2(row5) Dep3 E2(row6) 上記のエントリを使用してファクトテーブルを作成すると、 FactDiscipline Table: EmployeePersonalD EmployeeDepInfoID EmployeeDisciplineIncidentID E1 Dep1 Dis1(row1) E1 Dep2 Dis1(row2) E1 Dep3 Dis1(row3) E2 …
1 sql 

1
SUM COLUMN STRING LIKE DATE-Oracle
私のTIME_AVG列はOracleのSTRINGです。SUM(TIME_AVG)をDATEに合計する必要がありますが、DATE列は23:59:59までしか受け付けません。 TIME_AVG 42:12:57 null 98:31:06 20:16:12 04:00:31 05:18:39 05:18:06 50:09:12 22:59:27
1 sql  date 

0
コマンドプロンプトを使用したログイン分析サービス(ssas)
コマンドプロンプトを使用してSQL Management Studio(ssms.exe)にログインしたいが、分析サービスサーバーに接続したい。 私は試した ssms.exe -S servername -U username -P password データベースエンジンサーバーとの言及されたサーバーに私を接続したcmdで。代わりに、分析サービスサーバーに接続したいです。

0
データベースのインデックスの再構築と影響の検証
かなり大きなデータベースでインデックスを再構築してから、スケジュールに入れます。 インデックスの再構築の影響を何らかの形で検証できるかどうかを知りたい。 パフォーマンスも向上することを期待します。つまり、「高価な」クエリなどを実行するのにかかる時間が短くなります。 私の質問: インデックスの再構築がデータベースのパフォーマンスに影響したことを証明する「標準的な」方法はありますか? 「遅い」クエリを実行してからインデックスを再構築し、同じクエリを再度実行して、以前よりも時間がかからないと予想できますか? ありがとう
sql 


1
fedoraでSQLサーバーを起動する
私は完全なデータベース初心者です。 SQLテーブルの作成方法、SQLサーバーの起動方法、およびfedoraで使用するソフトウェアのチュートリアルを探しています。誰でも良いチュートリアルへのリンクを共有できますか? また、SQLテーブルの作成とサーバーの起動に使用するソフトウェアは何ですか?私はfedora 9を使用しています。


1
SQL Server Management StudioでUIコマンドをクリックして生成されたSQL文字列を取得することは可能ですか?
それでは、SQL Server Management Studio(SSMS)を使用すると、SQLデータベースのバックアップと復元が可能になります。これは、アプリケーションQAテスターとしては非常に素晴らしいことです。実際にそれらの開始構成をセットアップすることなく、異なる開始構成をテストできます。 私は非常に怠け者で、SSMS UIをクリックする代わりに、バックアップ/復元プロセスを実行するスクリプトを作成したいと思います。私がこれを行うことができると思う最も速い最も正確な方法は、クリックしてバックアップ/復元オプションを実行した後、SSMSから生成されたSQLコマンドをプルすることです。SSMSで実行するUIアクションを使用してSQLコマンドを生成することはできますか?


0
異なる環境での異なるSharepointファイルパス
ユーザーがSQLを介して別のExcelブックを更新するために使用するExcel(UserForm)のVBAアプリケーションがあります。2つのファイルは、MS Sharepointフォルダーに並んでいます。ユーザーには2種類あります。最初のグループは、Citrixを使用してWindows 7(シンクライアント)にリモートでログインします。2番目のグループにはノートブックがあり、Citrixを介してまったくログインしません。 Citrixユーザーは問題なく、すべてがローカルとリモートの両方で意図したとおりに機能します(Sharepointリボンの[Eplorerで開く]オプションを常に使用する必要がありますが、それでも構いません)。 ノートブックユーザーの場合、VBAがリンクされたファイルを見つけられないため、Sharepoint UserFormを使用しようとすると(ローカルでは正常に動作する)ファイルパスに奇妙な問題が発生し、エラーが発生します。 C:\Users\Username\Documents\https:\sharepoint-domain.com\Database.xls Citrixでの作業パスは次のようになります。 \\sharepoint-domain.com@SSL\DavWWWRoot\Database.xls 両方のユーザーグループがこれを利用できるようにする方法の手がかりはありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.