台灣最大程式設計社群網站
線上人數
1762
 
會員總數:246494
討論主題:190002
歡迎您免費加入會員
討論區列表 >> MS SQL >> [SQL]急......急
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
[SQL]急......急
價值 : 0 QP  點閱數:1446 回應數:9
樓主

Ben
初學者
175 55
514 87
發送站內信

捐贈 VP 給 Benddp
我想請問這位大大要如何寫SQL語法,才能自動新增一個資料表

本篇文章發表於2002-08-26 10:16
1樓
回應

珠珠
檢舉此回應
應該是~~~

Create Table 表格名稱
(欄位名稱#1  欄位型別   [欄位限制],
 欄位名稱#2  欄位型別   [欄位限制],
           :
           :
 欄位名稱#n  欄位型別   [欄位限制])

在放入您的變數或值。測測看囉~~~^^
本篇文章回覆於2002-08-26 10:43
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

Ben
捐贈 VP 給 Benddp 檢舉此回應
不好意思,我是一位初學者,不是很清楚你的意思你是否可以說清楚或示範一個範例呢?
謝謝!!
本篇文章回覆於2002-08-26 10:54
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

alexY.
檢舉此回應
你可能先要買本工具書了喔
ex. create table text (ID int  Identity , Name varchar(30) , Amount numeric(9,1) , OrderDate datetime  ) 
當然你也可以INSERT資料
也可以做一些檢查和限制條件喔
本篇文章回覆於2002-08-26 11:14
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

Ben
檢舉此回應
我知道如何寫新增資料,但不知道要如何去下SQL語法新增一個資料表
但你說的意思我有點懂了,謝謝!!

因為我目前有遇到一個問題:就是我資料庫有很多的國名如

id      國名              流水號
==================
1      China      00001
2      China      00002
3      DENMARK 00001
4      China      00003
5      DENMARK 00002
6      Japan      00001
7      Japan      00002
8        .            .
9        .            .

而每個國名都必須要有流水號,只要相同的流水號會自動累計,所以我在想是否每個國名都要有一個資料表
不知你是否有更好的方法可以提供呢?
本篇文章回覆於2002-08-26 16:20
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

浩呆
捐贈 VP 給 快樂打雜妹 檢舉此回應
完全看不懂你在問什麼....
若你的TABLE只有這三個欄位......
為何會寫入那樣的資料.........
你要拿來做什麼用
本篇文章回覆於2002-08-26 16:35
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

Ben
檢舉此回應
簡單來說  我要做一個新增雜誌內容的建檔,而雜誌內容需要有書籍代號,書籍代號是由國名+流水號所產生的
主要是說每個國名都需要一個流水號,而相同的國名,流水號會自動累計不可以重複
如果是這樣的資料庫你們會怎樣去做呢?
一個國名一個Table嗎?
還是全部寫在同一個Table裡面
本篇文章回覆於2002-08-26 17:17
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
回應

Ben
檢舉此回應
求求你們
幫幫忙吧
本篇文章回覆於2002-08-27 16:43
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
回應

MILO
檢舉此回應
只有這個table 嗎??
本篇文章回覆於2002-08-27 16:52
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
回應

Allen
檢舉此回應
>我要做一個新增雜誌內容的建檔,而雜誌內容需要有書籍代號,書籍代號是由國名+流水號所產生的
那麼,要有二個table

tbl書籍
ID(流水號)
國家編號(參照到tbl國家.[ID]) <--日後要顯示書籍流水號時, 只要將ID+國家編號即可
...其他欄位


tbl國家
ID(流水號,在新增時,要寫程式自己跑一個唯一的流水號)
國家名稱
本篇文章回覆於2002-08-27 16:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.