当前位置:首页 > 编程教程 > mysql技术文章 > MSSQL 添加字段说明

详解MSSQL添加字段说明

  • 发布时间:
  • 作者:码农之家
  • 点击:108

这篇文章主要知识点是关于MSSQL、添加字段、的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子书

MySQL入门经典
MySQL入门经典完整影印版
  • 类型:MySQL入门大小:313.3 MB格式:PDF作者:王雨竹
立即下载

MSSQL 添加字段说明

--字段添加说明
EXEC sp_addextendedproperty 'MS_Description', '要添加的说明', 'user', dbo, 'table', 表名, 'column', 列名
--删除字段说明
EXEC sp_dropextendedproperty 'MS_Description', 'user', dbo, 'table', 表名, 'column', 字段名
--查看字段说明
 

SELECT
[Table Name] = i_s.TABLE_NAME,
[Column Name] = i_s.COLUMN_NAME,
[Description] = s.value
FROM
INFORMATION_SCHEMA.COLUMNS i_s
LEFT OUTER JOIN
sysproperties s
ON
s.id = OBJECT_ID(i_s.TABLE_SCHEMA+'.'+i_s.TABLE_NAME)
AND s.smallid = i_s.ORDINAL_POSITION
AND s.name = 'MS_Description'
WHERE
OBJECTPROPERTY(OBJECT_ID(i_s.TABLE_SCHEMA+'.'+i_s.TABLE_NAME), 'IsMsShipped')=0
AND i_s.TABLE_NAME = 'jobs'
ORDER BY
i_s.TABLE_NAME, i_s.ORDINAL_POSITION

以上就是本次给大家分享的关于java的全部知识点内容总结,大家还可以在下方相关文章里找到相关文章进一步学习,感谢大家的阅读和支持。

MySQL 相关电子书
学习笔记
网友NO.188175

与MSSQL对比学习MYSQL的心得(四)--BLOB数据类型

MYSQL里的BLOB数据类型 BLOB是一个二进制大对象,用来存储可变数量的数据。BLOB类型分为4种:TinyBlob、Blob、MediumBlob、LongBlob, 这几个类型之间的唯一区别是在存储文件的最大大小上不同。 MySQL的四种BLOB类型 类型 大小(单位:字节) TinyBlob 最大 255 Blob 最大 65K MediumBlob 最大 16M LongBlob 最大 4G BLOB列存储的是二进制字符串(字节字符串);TEXT列存储的是非二进制字符串(字符字符串)。 BLOB列没有字符集,并且排序和比较基于列值字节的数值;TEXT列有一个字符集,并且根据字符集对值进行排序和比较 BLOB是二进制字符串,TEXT是非二进制字符串,两者均可存放大容量的信息。BLOB主要存储图片、音频信息等, 而TEXT只能存储文本文件。 SQLSERVER SQLSERVER并没有BLOB数据类型,只有大型对象数据类型(LOB): text,ntext,image,nvarchar(max),varchar(max),varbinary(max)和xml数据类型……

网友NO.822561

PHP封装的MSSql操作类完整实例

本文实例讲述了PHP封装的MSSql操作类。分享给大家供大家参考,具体如下: ?php/*MSSql的操作类*/class MSSql { var $link; var $querynum = 0; /*连接MSSql数据库,参数:dbsn-数据库服务器地址,dbun-登陆用户名,dbpw-登陆密码,dbname-数据库名字*/ function Connect($dbsn, $dbun, $dbpw, $dbname) { if($this-link = @mssql_connect($dbsn, $dbun, $dbpw, true)) { $query = $this-Query('SET TEXTSIZE 2147483647'); if (@mssql_select_db($dbname, $this-link)) { } else { $this-halt('Can not Select DataBase'); } } else { $this-halt('Can not connect to MSSQL server'); } } /*执行sql语句,返回对应的结果标识*/ function Query($sql) { if($query = @mssql_query($sql, $this-link)) { $this-querynum++; return $query; } else { $this-querynum++; $this-halt('MSSQL Query Error', $sql); } } /*执行Insert Into语句,并返回最后的insert操作所产生的自动增长的id*/ function Insert($table, $iarr) { $value = $this-InsertSql($iarr); $query……

网友NO.746575

MySQL与MSSQl使用While语句循环生成测试数据的代码

在MySQL中,使用While语句循环与SQL Server中有所不同,代码测试通过。 MSSQL中使用while语句循环生成数据的方法: 示例代码: declare @a int set @a = 1 while @a25 begin INSERT INTO demotable (id,item1,item2) VALUES (@a,"abc","123") set @a = @a + 1 end MySQL中,使用while循环处理数据方法:需要新建为存储过程,直接调用执行存储过程。 示例代码: CREATE DEFINER=`root`@`localhost` PROCEDURE `NewProcedure`() BEGIN DECLARE i INT; SET i=1; WHILE i100 DO INSERT INTO demotable (id,item1,item2) VALUES (i,"测试试题","0"); SET i = i + 1; END WHILE; END; ……

网友NO.782111

PHP基于mssql扩展远程连接MSSQL的简单实现方法

本文实例讲述了PHP基于mssql扩展远程连接MSSQL的简单实现方法。分享给大家供大家参考,具体如下: 这里给出的是一个简单的示例,没有做安全考虑,自行处理吧: ?php// 连接数据库$conn = mssql_connect('hostip:1433','user','pass') or die("SQL SERVER 数据库连接失败!");// 选择数据库mssql_select_db('UserInfo', $conn);// sql语句$sql = "SELECT TOP 5 * FROM info";$result = mssql_query($sql);//打印输出//print_r($result);$num = mssql_num_rows($result);echo '有'.$num."条记录br";if($num){ //循环出每一条记录 for( $i=0;$i$num;$i++ ){ $Row = mssql_fetch_array($result); echo $Row[0].$Row[1]."...br/"; }}else{ echo "暂无数据" ;}//关闭连接mssql_close($conn);? 更多关于PHP相关内容感兴趣的读者可查看本站专题:《php+mssql数据库程序设计技巧总结》、《PHP基于pdo操作数据库技巧总结》、《PHP+MongoDB数据库操作技巧大全》、《php面向对象程序设计入门教……

<
1
>

Copyright 2018-2020 www.xz577.com 码农之家

版权投诉 / 书籍推广 / 赞助:520161757@qq.com