INSERT语句插入的值,长度超过字段的规定,会出现如下错误信息<br /><br />日本語→文字列データまたはバイナリ データが切り捨てられます。<br />英語→String or binary data would be truncated<br /><br /><span style="white-space:normal;">那么</span><span style="white-space:normal;">如何快速定位是哪个字...【阅读全文】
表Table1,有字段A char(1),B numeric(23,5)select case when A=1 then round(B, 3) 小数点第三位四舍五入之后,其结果是有三位小数的浮点型 when A=2 then floor(B) 小数点后全部舍弃,其结果是一个整数,没有小数部分,是整形 end as 单...【阅读全文】
一、查询某个数据库中所有数据表的名称 Select TABLE_NAME FROM DBTest02.INFORMATION_SCHEMA.TABLES Where TABLE_TYPE='BASE TABLE' 二、查询某个数据表中所有字段的信息 2.1 查询某个表字段的所有信息 use DBTest02 select * from syscolumns where id=object_id('StuCourceInfo'); 2.2 查...【阅读全文】
启用Ad Hoc Distributed Queries的方法SQL Server 阻止了对组件'Ad Hoc Distributed Queries' 的STATEMENT'OpenRowset/OpenDatasource'的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用。sp_configure 启用 'Ad Hoc Distributed Queries'。启用Ad Hoc Distributed Queries的方...【阅读全文】
1.while循环DECLARE @l_class_id int,@l_class_name varchar(30);BEGIN declare cur_class CURSOR FAST_FORWARD FOR SELECT t.class_id,class_name FROM tb_dic_class t; open cur_class; FETCH next from cu...【阅读全文】