SQL 创建一个表并插入相关数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL 创建一个表并插入相关数据相关的知识,希望对你有一定的参考价值。
拜托各位高手啊~ SQLServer 2005
创建数据表CREATE TABLE table_name
(
[column_name] data_type constraint,
[column2_name] data_type consraint,
[column3_name] data_type constraint
)
插入数据
INSERT INTO table_name([column_name],[column_name1],[column_name2]) VALUES ('something','something','something')
还有很多的东西
比如说修改、删除表;添加、修改、删除约束;添加、修改、删除列等。都是基础的东西 不是很难 参考技术A create 建表。 insert 往表里插入数据。 参考技术B create table tableName(
fieldName1 fieldType(20) null,
fieldName2 varchar(20) null
)
inserter into tableName(fieldName1,fieldName2) values('value1','value2') 参考技术C 建什么表、 什么数据、 有个说明啊、
Spark - 创建表并插入常量值
使用spark shell创建一行的临时表的最简单方法是什么?我试过插入,但RDD只写一次,对吧?我尝试了以下几行,但火花对第二行非常不满意。
spark.sql("CREATE TEMPORARY VIEW CAT (PAWS INT) USING PARQUET")
spark.sql("INSERT INTO CAT VALUES 4")
我该怎么做呢?我想要一个内存表,就像我从csv
读取它一样。任何提示?
答案
这对你有用吗?
scala> val res = List(4).toDF("Paws")
res: org.apache.spark.sql.DataFrame = [Paws: int]
scala> res.show()
+----+
|Paws|
+----+
| 4|
+----+
scala> res.createOrReplaceTempView("CAT")
另一答案
使用DataFrame首先创建表 -
val df = spark.createDataFrame(Seq(
("gyg1", 1, 1, 1, 1),
("gyg1", 2, 2, 2, 2),
("gyg2", 3, 3, 3, 3),
("gyg3", 4, 4, 4, 4),
("gyg3", 5, 5, 5, 5),
("gyg5", 6, 6, 6, 6)
)).toDF("id", "a", "b", "c", "d")
// Creates a temporary view using the DataFrame.
df.createOrReplaceTempView("df")
// SQL statements can be run by using the sql methods provided by sqlContext.
val results = sqlContext.sql("SELECT name FROM df")
在这里查看更多https://spark.apache.org/docs/preview/sql-programming-guide.html
以上是关于SQL 创建一个表并插入相关数据的主要内容,如果未能解决你的问题,请参考以下文章