在access利用SQL语句中如何创建表?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在access利用SQL语句中如何创建表?相关的知识,希望对你有一定的参考价值。

create table tableName 语句用于创建新表结构
create table tableName as (select 字段 from oldTable) 用于复制表结构(包括oldTable数据)
truncate table tableName 语句用于摧毁表结构并原样重建表结构
参考技术A CREATE TABLE 语句
CREATE TABLE 语句用于创建数据库中的表。

SQL CREATE TABLE 语法
CREATE TABLE 表名称
(
列名称1 数据类型,
列名称2 数据类型,
列名称3 数据类型,
....
)

数据类型 描述
integer(size)
int(size)
smallint(size)
tinyint(size)
仅容纳整数。在括号内规定数字的最大位数。
decimal(size,d)
numeric(size,d)
容纳带有小数的数字。

"size" 规定数字的最大位数。"d" 规定小数点右侧的最大位数。

char(size) 容纳固定长度的字符串(可容纳字母、数字以及特殊字符)。

在括号中规定字符串的长度。

varchar(size) 容纳可变长度的字符串(可容纳字母、数字以及特殊的字符)。

在括号中规定字符串的最大长度。

date(yyyymmdd) 容纳日期。

CREATE TABLE Persons
(
Id_P int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)
Id_P 列的数据类型是 int,包含整数。其余 4 列的数据类型是 varchar,最大长度为 255 个字符。

Id_P LastName FirstName Address City

可使用 INSERT INTO 语句向空表写入数据。

如何生成hive的建表语句

Java连接Hive
利用jdbc连接到hive,使用Java程序写一个循环。
先获取全部表,然后show create table每个表。
没能尝试成功,一直连接不上:
import java.sql.SQLException;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.sql.DriverManager;

public class HiveTestCase

private static String driverName = "org.apache.hive.jdbc.HiveDriver";

public static void main(String[] args)
throws SQLException
try
Class.forName(driverNa
参考技术A \001这些符号是代表特殊符号,\001就相当于Tab吧

以上是关于在access利用SQL语句中如何创建表?的主要内容,如果未能解决你的问题,请参考以下文章

在oracle中如何使用sql语句创建默认约束

Access SQL 语句创建表总是创建一个满长的字段

ACCESS里如何用SQL语句创建数据库和表

在oracle中创建表,如何写sql语句才能保证表不重复创建,也就是说,如何让他不提示表或视图已存在

sql语句 如何创建一个表啊?

请问,在ACCESS中如何创建触发器?