問題タブ [select-into]
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 - Insert Into Select ストアド プロシージャが機能しない NULL の挿入
ここでストアド プロシージャを作成するのは初めてです。SELECT
表 1 ( EmpTBL
) からデータを取り込もうとしていたのに、それINSERT
を表 2 ( EventTBL
)に取り込もうとしました
犯人はこの行だと思います:
私の論理は正しい方向に進んでいると思いますが、なぜそれがうまくいかないのかわかりません。
次に何をすべきかわからない。
どのように値を取得しますか? @Ename、@Edate?
SELECT クエリ "Ename + ' ' + Lname," equals "@Ename" および " DATEADD(YY, DATEPART(YYYY, GETDATE()) - DATEPART(YYYY,dateOfBirth), dateOfBirth)" の結果が必要です。 "@Edate" と同じですか?
sql - SQL Server テーブルをコピーし、列を追加および再配置する
SQL Server テーブルのコピーを作成したい場合は、次のようなクエリを記述できます。
しかし、その内容を次のように取得したい場合はどうなるでしょうかOldTable
。
そのテーブルのコピーを作成しますが、新しいテーブルは次のようになります。
そのため、列 2 と 3 を交換し、列 4 と列 5 を追加しました。そのデータを列に追加するクエリは必要ありません。ただの列だけです。
sql-server - 各テーブルの列数が異なる3つのテーブルでUNION ALL - 効率的に行う方法
UNION ALL
を使用して 3 つの異なるテーブルで使用し、それらを 1 つのテーブルにマージしたかったのSELECT INTO
です。
表1、2および3は、それぞれ15、7および8列を有する。
では、UNION ALL
欠落している列を個別に分類せずに、テーブル 2 と 3 をデフォルトで NULL にする方法はありましたか?
たとえば、私はやっています:
このように、列の数が一致し、それらを UNION できます。
しかし、欠落している各列に NULL を挿入することを避けるための面倒なメカニズムを回避する方法があるかどうか疑問に思っていました。それは一度に自動的に行われましたか?
ありがとう。
oracle - Oracle SELECT INTO ステートメントがエラーをスローするのはなぜですか?
Oracleでプロシージャを作成するコードを作成しました。作成は成功しましたが、SQL開発者からRUNして出力を表示すると、エラーが表示されます。
コード:
私に提案してください。
sql - 匿名ブロックにselect into句を含むdb2動的SQL
DB2 SQL コードに取り組んでいます。
テーブルのリストからレコードの数を取得する必要があります。テーブルの詳細は、select を使用してカーソルから取得されます。SELECT INTO
レコードの数を取得するために、ステートメントで試してきました。テーブル名はさまざまであるため、動的 SQL コードを使用しています。私が試してきたコードを共有しています。SELECT INTO
DB2と動的 SQL の組み合わせを使用している場合、構文がよくわかりません。以下の試行で次のエラーが発生します。
なぜそうなのか、誰か教えてもらえますか?可能であれば、DB2 select into と動的 SQL の作業コードを共有していただければ幸いです。
SQL0104N An unexpected token "statmnt2" was found following "SET statmnt2 := 'set ? = (SELECT COD_TIPO_ARQU FROM '||indbn". Expected tokens may include: "".
mysql - ストアド プロシージャの MySQL select ステートメントは、プロシージャの外部とは異なる結果を返します
mysql proc の外部で実行されるまったく同じクエリが、その内部で同じデータを返さない理由がわかりません。
これがプロセスです。
ここにそれが出力するものがあります
proc の外部で選択クエリを実行すると (同じデータがプラグインされた状態で)
結果
ご覧のとおり、グループ連結文字列はそれほど長くなく、id_to_turn_status_off は 452 ですが、同じクエリが proc で実行される場合、変数 _update_off_id は NULL です。
私の人生でこれを理解することはできません。どんな助けでも大歓迎です。
mysql - 選択を機能させることができません
squid
テーブルを持つデータベースがありますconfigs
。
configs テーブルを取得しようとしていますinto a different database [testsquid] on the same host
。
これが私が試したことです:
最初にtestsquidでconfigsテーブルを作成せずに試し、次に実際にconfigs
テーブルを作成しましたtestsquid
。
configs テーブルを squid から新しいデータベース testsquid に取得しようとしています。テーブルをロックするため、mysql ダンプを使用しないことにしました。
私は間違って何をしていますか?
sql - 特定のファイル グループの下にテーブルを作成する WHERE 1=2
次のような特定のテーブルに基づいて動的にテーブルを作成する WinForms アプリケーションがあります。
上記の構文を使用してTemp tables
、特定の下でそれらを作成したいと思います。filegroup
ファイル グループの下にテーブルを作成する構文は次のとおりです。
上記の構文を使用して、特定のファイル グループの下にテーブルを作成することはできますか?