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文件吧。。