1. sql中可以直接建立表 为什么还要写代码建表
1、sql写好了可以批量建表,比如把建表文(就是你说的create table)先编辑好,假设有100个表,每个表有100个字段一旦我想建两个一摸一样的数据库时候,用界面恐怕一时半会完不了,用sql的话直接执行很快OK。
2、图形建表实际上实现的也是create table之类的代码,只不过你看不到罢了。
---
以上,希望对你有所帮助。
2. SQL语言批量建表
不明白你的需要什么样的批量建表,直接用create table不行么。
3. mysql可以批量建表,批量建数据库吗
课本:典型的SQL Server安装仅仅包含几个或几十个数据库,理论上可以安装有32767个数据库. 一个数据库可以有超过2亿的对象.
4. AcceSS 2007如何通过执行SQL语句批量创建表,丢人了,竟不知道怎么执行创建语句
以下是Access 2007帮助中摘取的样例。
Sub CreateTableX1()
Dim dbs As Database
' Modify this line to include the path to Northwind
' on your computer.
Set dbs = OpenDatabase("Northwind.mdb")
' Create a table with two text fields.
dbs.Execute "CREATE TABLE ThisTable " _
& "(FirstName CHAR, LastName CHAR);"
dbs.Close
End Sub
可用通过VBA读取SQL语句,然后调用dbs.Execute方法逐条语句执行。
5. mysql 如何批量建表
用个简单的循环咯:
用php编程给你举例吧:
for($i=1;$i<=100;$i ){
$sql="CREATE TABLE a".$i." .... ";
mysql_query($sql);
}
就这样拼接sql语句。加油,祝你成功
6. SQL语句创建表
CREATE TABLE 语句用于创建数据库中的表。
具体用法为:
CREATE TABLE 表名称
(
列名称1 数据类型,
列名称2 数据类型,
列名称3 数据类型,
....
)
(6)批量建表sql扩展阅读:
创建表数据类型:
integer(size) int(size) smallint(size) tinyint(size):仅容纳整数。
decimal(size,d) numeric(size,d):容纳带有小数的数字。
char(size):容纳固定长度的字符串
varchar(size):容纳可变长度的字符串
date(yyyymmdd):容纳日期。
参考资料:网络-SQL CREATE TABLE
7. 如何用sql语句 循环创建表
SQL语句无法实现循环,只能通过程序或者存储过程来实现。 如果只是一次性工作,则建议直接用EXCEL的公式手批量生成SQL语句 然后一次性贴到MYSQL的命令行工具中...
8. 数据库连接工具批量多行建表语句报错
当你两段建表语句之间,没有写;sql认为语句还没结束,又会接着执行,如果两张表都有id字段,就会导致sql认为你在一张表里建两个同名字段,进而报错。
所以,遇到这种问题,记得在一段sql语句执行完后,加上分号。
结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。
9. odpscmd怎么批量建表。几十上百张表一张一张建吗
把你的建表语句放在一个sql文件中 如a.sql,odpscmd -f a.sql 直接就执行里面所有的sql
10. 在线等,mysql如何批量执行.sql文件
先建立一个aaa.sql
然后:
source 第一个文件路径;
source 第二个文件路径;
source 第三个文件路径;
最后执行:source aaa.sql;即可
批量建表:如果你的表是很有规律的名称,那么可以通过存储过程建立,形如:test001,test002....
但是如果表都是无规律的,那就将所有建表语句放在一个sql文件里面,执行sql文件吧。。