- 1、mysql中的show create table語句用mysql_query執行後返回的是布爾值,我怎麼樣取回它查詢到得後的具體值呢
- 2、mysql創建布爾字段
- 3、在mysql中哪個是表示布爾值的數據類型或者是相當於sql2000中的bit類型.
- 4、SQL數據庫中布爾值用什麼數據類型
- 5、mysql返回數據列表函數功能如何實現
$table= ‘表名’;
$sql= ‘SHOW CREATE TABLE ‘.$table;
$rs= mysql_query($sql) OR die(“SQL Error!”);
while ($table_def= mysql_fetch_row($rs))
for ($i=1; $icount($table_def); $i++)
echo ‘pre’ .$table_def[$i]. ‘/pre’;
工具/材料:Management Studio。
1、首先在桌面上,點擊“Management Studio”圖標。
2、然後在該界面中,右鍵點擊數據表“設計”選項。
3、之後在該界面中,添加布爾字段BooleanType,數據類型為“bit”選項。
4、接着在該界面中,點擊上方工具欄里“保存”按鈕。
5、最後在該界面中,顯示布爾字段BooleanType值為。
mysql中有bit類型。你再看看mysql的參考手冊 ,而且mysql中也有BOOL,BOOLEAN類型
· BIT[(M)]
位字段類型。M表示每個值的位數,範圍為從1到64。如果M被省略, 默認為1。
· TINYINT[(M)] [UNSIGNED] [ZEROFILL]
很小的整數。帶符號的範圍是-128到127。無符號的範圍是0到255。
· BOOL,BOOLEAN
是TINYINT(1)的同義詞。zero值被視為假。非zero值視為真。
在將來,將根據標準SQL引入完全布爾類型的處理。
在SQL Server中,布爾值用的數據類型是bit。
Bit稱為位數據類型,其數據有兩種取值:0和1,長度為1位。在輸入0以外的其他值時,系統均把它們當1看待。這種數據類型常作為邏輯變量使用,用來表示真、假或是、否等二值選擇。
創建時用法如下:
create table test
(id int,
flag bit);
布爾值 NULL ,false, 0 ,” ” ,都代表為假, mysql_query 對於 SELECT,SHOW,EXPLAIN 或 DESCRIBE 語句返回一個資源標識符,打印出來是 類似於 “Resource id #3″ 的一個字符串,所以就為真了。 這個 “Resource id #3″ 就好比是一個指示牌, 連接着你要操作的數據,用函數操作他時,例如:mysql_fetch_array($insert), 他就把從數據庫調出來的結果帶到函數里做參數了。
原創文章,作者:V4TR1,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/126765.html