問題タブ [information-schema]
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.
postgresql - PostgreSQLのテーブルのスキーマの詳細をクエリしますか?
PostgreSQLの列タイプを知る必要があります(つまりvarchar(20)
)。\d
おそらくpsqlで何かを使用してこれを見つけることができることは知っていますが、selectクエリで実行する必要があります。
これはPostgreSQLで可能ですか?
sql - エラー#1044-データベース'information_schema'へのユーザー'root'@'localhost'のアクセスが拒否されました
了解しました。これがシナリオです
今日、mysqlサーバーで完全バックアップを実行しました。その.sqlダンプファイルをインポートしようとすると、タイトルに記載されているエラーが発生し、他のすべてのデータベースが読み込まれません。
phymyadminでファイル全体をインポートできるようにするにはどうすればよいですか、またはsqlダンプからinformation_schemaを「削除」する方法はありますか?
ありがとう
sql - PostgreSQLですべての列のデフォルト値をnullに設定するにはどうすればよいですか
多数のテーブルのすべての列のデフォルト値を Null に設定したいと考えています。information_schema.columns.column_default でデフォルトの制約を確認できます。実行しようとする
update information_schema.columns set column_default = Null where table_name = '[table]'
と、「エラー: ビューを更新できません。ヒント: 無条件の ON UPDATE DO INSTEAD ルールが必要です。」
これについて最善の方法は何ですか?
sql - EntityManager (JPA + SPRING + H2) の作成中に INFORMATION_SCHEMA does not exist エラーが発生する
JPA (OpenJPA) + Spring (Spring Web MVC を使用した Web Flow) + H2 データベース エンジンに問題があります。シンプルな Web アプリケーション用にシンプルな RegisterDAO を用意しました。依存性注入を使用して、(@PersistentUnit アノテーションによって) EntityManagerFactory を RegisterDAO に注入しています。すべて問題ないように見えますが (EntityManagerFactory は null ではなく、注入されているようです)、このファクトリから EntityManager を作成しようとすると問題が発生します。GlassFish(私が使用しています)は、次のような例外をスローします(メッセージはポーランド語であるため、元の状態で印刷できません:)):
H2 コンソールを使用して「SELECT SEQUENCE_SCHEMA, SEQUENCE_NAME FROM INFORMATION_SCHEMA.SEQUENCES」と入力すると、すべて問題ないため、これは奇妙です (INFORMATION_SCHEMA という名前のテーブルのセットが表示されます)。もちろん、この sql ステートメントをログイン ユーザー名と呼び、persistence.xml ファイルで使用しています。
何か案は?
編集:私の設定:persistence.xml:
春のapplicationCotext.xml:
ウェブ構成:
私は私の依存関係であるMavenを使用しています:
mysql - MySQL で特定の列を含まないテーブルを選択する
「一意」という名前の列を持たないすべてのテーブルを選択しようとしています。次を使用して、それを持つすべてのテーブルを選択できます。
その列を持たないすべてのテーブルをリストするように SELECT ステートメントを変更する簡単な方法はありますか? これは簡単なように思えますが、理解できず、フォーラムで答えを見つけることができません。
ありがとう
mysql - MySQLデータベースのINFORMATION_SCHEMAテーブルを生成します
古いサーバーで古いバージョンのMySQL(4.0)を使用していますが、何らかの理由でINFORMATION_SCHEMAデータベースがありません。このバージョンのMySQLにINFORMATION_SCHEMAが含まれていないのか、誰かが削除したのかわかりません。
このデータベースを(再)生成する方法はありますか?
ありがとう
sql - PostgreSQL で NULL でない列を見つける
各テーブルに null 許容列をカウントする割り当てがありました。簡単:
これを変更して、「プロパティ「NOT NULL」を持つ列」をカウントする必要があります。次のコードはこれを行いますか、それとも天気の列名が null でないことを確認するだけですか?
いいえの場合...何かアドバイスはありますか?
postgresql - postgresql:インデックス付きの列をどのようにリストしますか?
のinformation_schemaとpg_catalogから取得できる情報はたくさんありますpostgresql
。pragma index_info(<index_name>)
sqlite3で達成するのと同様に、特定のインデックスでインデックス付けされた列に関する情報を取得したいと思います。create index
ステートメントを解析せずにこれをどのように達成できますか?
php - MySQL:information_schema.columnsのバグ?
なぜinformation_schema.columns
常に結果を複製するのですか?例えば、
私はこれを手に入れます、
phpmyadminを介してクエリを実行しようとすると、他のテーブルで重複が予測できなくなります。
複製しないようにするにはどうすればよいですか?
ありがとう。
編集:
sql-server - 別のデータベースから ID 列を検索する
通常、SQL Server では、次のCOLUMNPROPERTY
ような関数を使用して、データベース内の ID 列を見つけることができます。
しかし、別のデータベースからクエリを実行するときにこれを機能させる方法がわかりません。たとえば、これは結果を返しません。