1樓:free貝多芬一
雖然不清楚你說的是什麼資料庫,unsigned一般是無符號的意思,比如unsigned int就是無符號整數的意思,一般有符號數的最高位是符號位,表示資料的正負,不表示大小,而無符號數的最高位是表示資料的大小,這樣無符號數表示的資料範圍要比有符號數大一倍,這樣解釋能懂吧。
mysql中的unsigned是什麼意思
2樓:牛鵬幫
無符號型別,非負限定。例如,tinyint的儲存大小是1位元組,取值範圍為-127到128。如果限定了unsigned則取值範圍為0-255。即不能取負值。
3樓:匿名使用者
無符號型別吧,只能存正數
資料庫裡的屬性unsigned是什麼意思,做什麼用的
4樓:
雖然不清楚你說的是什麼資料庫,unsigned一般是無符號的意思,比如unsigned int就是無符號整數的意思,一般有符號數的最高位是符號位,表示資料的正負,不表示大小,而無符號數的最高位是表示資料的大小,這樣無符號數表示的資料範圍要比有符號數大一倍,這樣解釋能懂吧
5樓:暴倫元子
屬性就是你資料庫表裡面的比如說id,username之類的東西...豎過來的一列叫屬性...橫過來的一行叫元組...
在mysql中,關於屬性integer unsigned 代表什麼意思提問
6樓:四維象限
無符號整型,就是沒有正負. signed 和 unsigned的 表示的範圍也不太一樣;
有符號的
範圍是 -2147483648 到 2147483647. 無符號的範圍 是 0 到 4294967295.
mysql建表裡primary, auto_increment,unsigned等等是什麼意思?
7樓:鍾離秀英昌嫣
把單來詞'unsigned'刪除了試試
源看。bai
修改後正du
確的語zhi句如dao下:
create
table
user1
(username
varchar(12),
passwd
varchar(12),
idint
unsigned
notnull
auto_increment,
primary
key(id))
8樓:
我舉個小例子給你簡單解釋一下。
例:create table table_1
(id int unsigned not null primary key auto_increment,
// id列為無符號整型,該列值不可以為空,並不內可以重複容,而且自增。
name varchar(5) not null
)auto_increment = 100;(id列從100開始自增)
primapy是主鍵的意思,表示定義的該列值在表中是唯一的意思,不可以有重複。
unsigned是無符號的意思,代表該欄位沒有正負。
auto_increment可以理解為自動遞增的意思,每增加一條記錄,值會自動加1。(例如在上面的例子中,id列每增加一條記錄,便會從100自增) 。
我想通過上面的例子,你應該可以理解一些了,不明白再問我。謝謝。
9樓:匿名使用者
不知道你以前有沒有其他資料庫的經驗,只能暫時這麼回答了,如果有問題再補充好了:
primary是主鍵的意思;
auto_increment是自動編號的意思
mysql中in的用法,sql語句中in的用法
select from b where s2 in select s1 from a 樓主自己解決的答案使用的find in set函式,在子查詢的返回結果只有1條的情況下是可用的,返回多行記錄的時候需要將多行結果轉換成1行list才能正確進行查詢,過程相當煩瑣。所以find in set函式用在此...
mysql中自增值無法使用
sqlstr insert into user userid,username,password,privilege values jim 123 0 修改為 sqlstr insert into user username,password,privilege values jim 123 0 m...
eclipse中怎麼呼叫mysql資料表
應該是用jdbc去連線吧!寫個dao 然後去連線資料庫 如下 public connection getconnection catch classnotfoundexception e catch sqlexception e public void close resultset rs,stat...