SQL语句的问题.关于创建字段后的

来源:百度知道 编辑:UC知道 时间:2024/05/22 03:58:31
SQL有没有选择字段类型参数的??
例如说我创建一个布尔类型的..

conn.execute("alter table [abc] add [yesno] bit")
然后我看过是一个0或者-1的..

但如果用软件创建的话是可以选择格式的
例如真/假.开/关.yes/no
还有就是显示类型
组合框/复选框....

用sql时候如何添加这些参数呢..
一般用数据库软件创建的bit类型它是一个复选框一样,就是那种打勾和不打勾的...但我用sql语句创建bit字段类型时候是0和-1的..我想用sql语句直接转成打勾和不打勾的.
还有我想知道..如果是0,-1的话,判断真假时候是if rs("xxx")=true还是
if rs("xxx")="-1"?

bit型的数据值只有0和1
SQL Server中的创建为
alter table [abc] add [yesno] bit default 0
默认为0~`也就是"是"
一般像真/假.开/关.yes/no这种~`
需要在程序上判断
<%
if bit字段名 = true then
response.write "是"
Else
response.write "否"
end if
%>
看懂了吗?
不懂的话发消息给我

-----------------------------
补充回答:
我说了...bit型的数据值只有0和1
打不打钩只是数据库显示给你看的~`到底是打勾的还是选是否的还是显示数字的都无关紧要!
需要在程序上判断
<%
if bit字段名 = true then
response.write "是"
Else
response.write "否"
end if
%>