向表1中插入查詢t2的查詢結果集
向一個表中插入另一個表中的查詢結果集,可以通過
insert into 表1(欄位1,欄位2) select(欄位3,欄位4) from 表2
當然:欄位1,2分別與欄位3,4的資料型別對應。
1.建立表t1
create table t1(
t1_id number,
t1_name varchar2(15)
)
2.建立表t2
create table t2(
t2_id number,
t2_name varchar2(15),
t2_note varchar2(30)
)
3.向表t2中插入資料
如下圖結果所示:
4.向表t1中插入select t2表中的資料
insert into t1 select t2_id,t2_name from t2
5.得到t1表的插入結果為下圖所示:
相關推薦
向表1中插入查詢t2的查詢結果集
向一個表中插入另一個表中的查詢結果集,可以通過 insert into 表1(欄位1,欄位2) select(欄位3,欄位4) from 表2 當然:欄位1,2分別與欄位3,4的資料型別對應。 1.建立表t1 create table t1( t1_id number,
從hbase表1中讀取資料,最終結果寫入到hbase表2 ,如何通過MapReduce實現 ?
需要一: 將hbase中‘student’表中的info:name和info:age兩列資料取出並寫入到hbase中‘user’表中的basic:XM和basic:NL class ReadStudentMapper extends Table
java 使用jdbc向mysql資料庫中插入1億條資料
<span style="font-size:14px;"><span style="font-size:14px;">package com.ddx.zhang; import java.sql.SQLException; import java
向mysql資料庫中插入資料時顯示“Duplicate entry '1′ for key ‘PRIMARY' ”錯誤
錯誤情況如題,出現這個錯誤的原因十分簡單: 很明顯,這是主鍵的問題。 在一張資料表中是不能同時出現多個相同主鍵的資料的 這就是錯誤的原因,解決的方法: 1.可以將這張表設定成無主鍵(mysql支
向MySQL資料庫中插入帶emoji表情符的資料時報錯
問題:向MySQL資料庫中插入帶emoji表情符的資料時報錯 原因:utf8字符集不支援emoji表情符,需要改為utf8mb4字符集(utf8mb4是MySQL在5.5.3之後增加的,實際開發中建議使用該字符集) 解決: 1. 設定MySQL伺服器及資料庫表的字符集
Java程式向MySql資料庫中插入的資料變成了問號
其實,當我們看到這個問題的時候都會很快的想到是編碼格式的問題。但是當我檢視MyEclipse中的編碼格式的時候發現,編碼方式是沒有問題的,而且自己寫的JSP頁面中的編碼格式也是沒有問題的。那麼這會嘛原因的? 後來在檢視Mysql的資料時候發現: 1、MySQL的預設編碼是La
java向MySql資料庫中插入資料
package test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLExc
能否向Mysql檢視中插入/更新/刪除資料
要通過檢視更新基本表資料,必須保證檢視是可更新檢視,即可以在INSET、UPDATE或DELETE等語句當中使用它們。對於可更新的檢視,在檢視中的行和基表中的行之間必須具有一對一的關係。還有一些特定的其他結構,這類結構會使得檢視不可更新。 如果檢視包含下述結構中的任何
通過JDBC向oracle資料庫中插入Clob大物件
好記性不如爛筆頭,今天剛剛學過Clob的插入和查詢,寫篇部落格,以備後用 首先建立一個包含大物件的表 create table data( id varchar2(20), content clob ); 然後通過JDBC連線資料庫並插入Clob
使用JDBC向SqlServer資料庫中插入資料
在實際的開發的當中 我們會發現在資料庫中插入資料是比查詢資料難的 因為查詢只需要一個固定的值就可以進行查詢 但是插入的話需要對照資料庫的建表 因為有些鍵值不允許為空 示例程式碼: package sqlserver.controller; im
sqlserver儲存過程中利用遊標遍歷結果集簡單示例及查詢資料庫時間
本例項用的是sqlserver2005 在儲存過程中遍歷結果,和查詢資料庫中所有 儲存過程名稱 加以處理以文字形式輸出 原始碼: drop procedure findName create procedure findName--建立一個名為findName的儲存過
如果將Java中從資料庫查詢到的結果集轉換為Json陣列形式
package util; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.util.Date; import net.sf.json.JSONArray; import n
hibernate多表查詢後的結果集裡有count計數結果
碰到問題就積累下: hibernate查詢時候寫了下面sql語句: public GameListInfoDTO getGameInfoByGameId(String gameId){String hql ="select new com.ibaiyun.dto.GameL
使用c++和Ado向Oracle資料庫中插入圖片
最近因為專案需要,需要將圖片插入至Oracle,現簡單總結如下: 1.引入ado #import "C:\\Program Files\\Common Files\\System\\ado\\msado15.dll" no_namespace rename(
向mysql資料庫中插入大文字
@Testpublic void demo5() throws SQLException, FileNotFoundException{System.setProperty("jdbc:drivers", "com.mysql.jdbc.Driver");Propertie
C語言向有序陣列中插入一個數使該陣列仍保持有序
#include<stdio.h> int main() { int n,i,j,t,k; printf("您喜歡的陣列長度:\n"); scanf("%d",&n); int a[n],b[n+1]; printf("您喜歡的有序陣列:\n");
C#向Excel報表中插入圖片的2種方法
using System;using System.Windows.Forms;using Excel = Microsoft.Office.Interop.Excel;namespace MengXianhui.Utility.ExcelReport{ class InsertPictureToExcel
轉載:C#向VFP資料庫中插入Numeric型的值
最近做一個C#程式,實現將SQLServer中的資料匯入到Visual Foxpro 6.0的.dbf資料檔案中。更新Numeric型別欄位的值時出現錯誤: System.Data.Odbc.OdbcException:ERROR [22018] [Microsoft]
在SQL中直接使用儲存過程查詢返回的結果集
在實際使用儲存過程是,有時我們希望先判斷儲存過程的返回結果集是否有記錄,然後走不同的業務邏輯,這是就需要在SQL語句中直接讀取到儲存過程的返回結果集,方式如下: 先按照儲存過程結果集定義一個變數 declare @tbl table(門診號 varchar(20), 住院號
t-sql操作符中,不等號(!=,),查詢出來的結果集不包含有當前欄位為null的資料
比較兩個表示式(比較運算子)。當比較非空表示式時,如果左邊運算元的數值不等於右邊的運算元,則結果為 TRUE;否則結果為 FALSE。如果兩個運算元中有一個或者兩個都為 NULL,並且 SET ANSI_NULLS 被設定為 ON,則結果為 NULL。如果 SET ANSI_NULLS 被設定為 OFF,則