問題タブ [tablename]

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

sql - SQL Server : クエリから特定のテーブル名を取得する

クエリで特定のテーブル名だけを表示することは可能ですか:

ほとんどの場合、すべてのテーブル名が必要ですが、特定の行名だけが必要な場合もあります。

次のことをしようとすると:

それは私にそれを教えてください

無効な列名 'ContactDateTime'

それは行名の 1 つですが。

これは可能ですか?

0 投票する
0 に答える
44 参照

mysql - MYSQL の FROM キーワードの後に​​変更するテーブル名を動的に参照するにはどうすればよいですか

この正しい構文を取得する方法がわかりません。

したがって、テーブル User.Persona をループして Id 列を取得するカーソルがあります。したがって、各 Id は、カーソルの反復ごとに変数cur_idに格納されます。また、各 Persona Id は Persona Id テーブルに対応します。たとえば、Persona ID 1 には Persona1 テーブルがあり、Persona ID 2 には Persona2 テーブルがあります。

そのカーソルで、テーブル SELECT....FROM @Persona# WHERE... を呼び出したいと思います。

どうすればいいですか?

最初にテーブル名の文字列を変数に格納しようとしました:

そしてカーソル内:

ただし、FROM @cur_tableはエラーをスローし、現在のテーブル名を保持する文字列を参照できません。

カーソル内で変化するテーブル名を参照する方法はありますか?

ありがとう!

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

android - SQLiteLog: そのようなテーブルはありません

私のアプリについて: トレーニングのパフォーマンスを保存します - 多くのテーブルを持つ 1 つのデータベース (1 つのテーブルはワークアウトのログ)。日付はテーブルの名前です (例: d2016_08_09 )。ユーザーが「保存ボタン」を押すと、アプリはテーブルの名前を設定します。

そして、私が使用するクラスは、ベースに日付を追加します

ボタンを押して日付を追加すると、アプリがクラッシュし、AndroidStudio が次のログを取得します。

23190-23190/com.example.konra_000.workoutplan E/SQLiteLog: (1) そのようなテーブルはありません: d2016_08_09

23190-23190/com.example.konra_000.workoutplan E/AndroidRuntime: FATAL EXCEPTION: メイン プロセス: com.example.konra_000.workoutplan、PID: 23190 android.database.sqlite.SQLiteException: そのようなテーブルはありません: d2016_08_09 (コード 1): 、コンパイル中: INSERT INTO d2016_08_09(name,s3,weight,s2,s1,s5,s4) VALUES (?,?,?,?,?,?,?)

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

laravel - Laravelピボットテーブルが見つかりません

私の目標。userCampaignCampaign_players の 3 つの Laravel モデルがあります。ユーザーに関する情報と、そのユーザーがプレイしているキャンペーンに関する情報を取得したいと考えています。

問題。 このクエリを実行すると:

次のメッセージが表示されます。

「ベース テーブルまたはビューが見つかりません: 1146 テーブル 'sagohamnen.campaign_players' が存在しません (SQL: select sh_campaigns.*, campaign_players. user_idas pivot_user_id, campaign_players. idas pivot_idfrom sh_campaignsinner join campaign_playerson sh_campaigns. id= campaign_players. id where campaign_players. user_idin (2))」

何らかの理由でテーブル名が見つからないようです。問題の原因とそれを修正する方法について何か考えがありますか?

これは、私のモデルとそのデータベース テーブルの短いコードです。

ユーザー

運動

Campaign_players

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

ruby - Ruby: テーブル名としての変数

テーブル名として使用されている変数を取得する方法を探しています。

例として、実際には次のようになります。

しかし、私はこれを行うことができます

wrktablenameは実際にはテーブル名に対して異なる値になる可能性があることに注意してください。

それに加えて、変数の外側にモデル名またはテーブル名がありません。しかし、などのすべての機能を使用する必要がありwrktablename.newますwrktablename.find

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

java - JDBC クエリでテーブル名をパラメーターとして使用する安全な方法

テーブル名をパラメータとしてSQLクエリに入れる安全な方法は何ですか? PreparedStatementを使用してテーブル名をパラメータとして指定することはできません。ステートメントを使用して動的テーブル名でクエリを実行するために文字列を連結することは可能ですが、SQL インジェクションのリスクがあるため推奨されません。これを行うための最良のアプローチは何ですか?

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

sql-server - 特定の値の列名またはテーブル名を見つける

データベース内の正確な場所がわからない特定の値を検索したい。SQLサーバーに特定の値のカラム名やテーブル名を返すクエリはありませんか? 123 のような列の値があると仮定しますが、123 がどのテーブルに属しているかはわかりませんし、その列名もわかりません。この値が含まれているテーブル名を検索するクエリを作成できますか? プロシージャではなくクエリが必要です!!!