SQL語句創建表
CREATE TABLE 語句用于創建數據庫中的表。
具體用法為: CREATE TABLE 表名稱 ( 列名稱1 數據類型, 列名稱2 數據類型, 列名稱3 數據類型, 。. ) 擴展資料: 創建表數據類型: integer(size) int(size) smallint(size) tinyint(size):僅容納整數。
decimal(size,d) numeric(size,d):容納帶有小數的數字。 char(size):容納固定長度的字符串 varchar(size):容納可變長度的字符串 date(yyyymmdd):容納日期。
參考資料:百度百科-SQL CREATE TABLE。
JAVA 中新建表的SQL語句怎么寫
String sDBDriver = "*bcDriver";
String sConnStr = "jdbc:odbc:faq";
Connection conn = null;
ResultSet rs = null;
try {
*e(sDBDriver);
}
catch(*otFoundException e) {
*n("faq(): " + *sage());
}
try {
conn = *nection(sConnStr);
Statement stmt = *eStatement("");
String sql="create table friends(uid int not null,fid int not null)";
*eUpdate(sql);
}
catch(SQLException ex) {
*n("*eUpdate: " + *sage());
}
以上的方式是用odbc連接的數據庫。
給你點建議,你以上的想法不合理的,當你的數據量大的時候,你的數據里得要多少張表呀?
正確的解決方法為,只建立一個好友表,如建立表friends
create table friends(uid int not null,fid int not null)
其中uid代表你的注冊用戶id,fid也是你的注冊用戶id,這樣通過這張表就可以建立好友關系了,如你要查找某個人的好友時,只需要查詢這個表就可以得到好友的id及信息了。
SQL語句創建的表在哪
所謂臨時表,即我們臨時創建來用一下的表,也就是說這個表只是臨時創建來用一會兒的,再我們使用完之后就會進行刪除的表。
我們在對數據庫操作的時候,會常常用到一些臨時的數據,這時候使用臨時表來存放這些東西最合適不過了。我們可以使用create語句來創建一個臨時表,具體語法如:create global trmprary table temp_emp(DSN Number,DNAME VARCHAR(20)) On Commit Rows;其中On Commit Rows表示關機之后就刪除這個臨時表,或許你會覺得這樣不好,當然我們還有其他的方式,比如:如果你想在關閉表的時候就刪除的話,我們可以寫上這條語句:On Commit PRESERVE Rows。