
sql server
k7Cx7e
这个作者很懒,什么都没留下…
展开
-
sql server 游标实例
begin declare SP cursor for select supcust_no,zip from supcust_temp open SP declare @supno char(8) declare @supzip char(10) fetch next from SP into @supno,@supzip while @@fetch_status=0...原创 2019-10-16 16:55:01 · 188 阅读 · 0 评论 -
SQL server 字符串 转 日期格式
CONVERT(varchar(100),CAST('20190102' AS datetime),23)以上将字符串转为2019-01-02这样的格式。原创 2019-01-15 22:56:38 · 1245 阅读 · 0 评论 -
sql server 事务的例子
begin tran ---开启事务declare @trancount int;set @trancount=0;begin try /*可以写游标,但是要注释掉begin 和end*/ --begin --end --goend trybegin catch select Error_number() as ErrorNumber, --错误...转载 2019-01-16 10:08:50 · 718 阅读 · 0 评论 -
SQL SERVER 游标+事务实例
use hbposev9_branchbegin declare autosale_cursor cursor for select distinct cVoucher_No from cf20190219 open autosale_cursor declare @voucherno varchar(60) declare @i int,@error int set @i...原创 2019-02-21 15:55:00 · 1217 阅读 · 0 评论 -
SQL Server查询所有数据库名、表名、字段类型
1、查询所有数据库select * from sysdatabases;2、查询当前数据库中所有表名select * from sysobjects where xtype='U';xtype='U':表示所有用户表,xtype='S':表示所有系统表。3、查询指定表中的所有字段名select name from syscolumns where id=Object_Id('tab...转载 2019-04-10 10:34:22 · 10723 阅读 · 0 评论 -
SQL server 连接远程数据库生成本地表的方法
1、首先,备份本地表select * into 表2from 表12、Ad Hoc Distributed Queries的启用与关闭启用Ad Hoc Distributed Queries:exec sp_configure 'show advanced options',1reconfigureexec sp_configure 'Ad Hoc Distributed...原创 2019-04-08 14:02:43 · 492 阅读 · 0 评论 -
SQL server 自增ID
ALTER TABLE tablename ADD id bigint IDENTITY(1,1)转载 2019-06-11 14:29:19 · 3881 阅读 · 0 评论 -
SQL server 远程增删查改
1.开启Ad Hoc Distributed Queries组件,在sql查询编辑器中执行如下语句:exec sp_configure 'show advanced options',1reconfigureexec sp_configure 'Ad Hoc Distributed Queries',1reconfigure2.关闭Ad Hoc Distributed Queri...转载 2019-06-18 01:39:16 · 240 阅读 · 0 评论 -
winform 常用的操作数据库的方法
using System.Data.SqlClient;//用于selectprivate DataSet GetDataSet(string strsql){ //硬编码 string strcon = "server=IP,端口; uid=sa; pwd=test123; database=issyytv3_bbts"; //读取配置文件 //string strcon = ...原创 2019-06-18 01:48:16 · 1042 阅读 · 0 评论 -
sql server 异类查询要求为连接设置ansi_nulls和ansi_warnings选项
ALTER DATABASE 你的数据库名set ansi_nulls ON,ANSI_NULLS ON,ANSI_PADDING ON,ANSI_WARNINGS ON转载 2019-07-11 16:07:27 · 6400 阅读 · 0 评论 -
sql server 输出重排后的序号
两种方法。1、ROW_NUMBER()SELECT RowID=(ROW_NUMBER() OVER(ORDER BY(SELECT 0))) FROM dbo.tbl_name2、IDENTITYSELECT RowID=IDENTITY(INT,1,1) INTO #tb1 FROM dbo.tbl_nameSELECT * FROM #tb1 ...原创 2019-09-19 18:07:46 · 355 阅读 · 0 评论 -
windows PHP7.2连接sql server数据库
1、首先下载微软官方驱动,Microsoft Drivers for PHP for SQL Server,php7.2选择Windows-7.2.zip:https://github.com/Microsoft/msphpsql/releases有分32位和68位,nts和ts(Thread Safe)2、编辑php.ini,添加:extension=php_sqlsrv_72_...原创 2019-01-20 11:11:02 · 4401 阅读 · 4 评论 -
从excel导入数据到sql server
1、不需要先新建数据表,只需要先修改好excel文件即可2、选中要导入的数据库,右键:3、选择数据源,这里选择excel4、选择目标数据库5、下一步:6、下一步:7、一直下一步,一直到“完成”...原创 2019-01-18 15:21:08 · 5666 阅读 · 0 评论 -
sql server 常用订单号的日期时间/截取笔记
在处理进销存单号的时候,很经常遇到日期时间格式等。现做一下笔记:1、获取此刻的日期时间,带毫秒,如:2019-01-17 10:56:59.230select getDate();2、转换为090117的日期格式select CONVERT(varchar(100),getdate(),12);3、转换为2019-01-17的日期格式select CONVERT(var...原创 2019-01-17 11:15:28 · 1455 阅读 · 0 评论 -
sql server查询某字段的值为空的语句
where ID<'2' or ID is null转载 2017-02-21 16:13:27 · 5287 阅读 · 0 评论 -
SQL server 查询某个值在哪张表哪个字段?
declare @str varchar(100)set @str='test' --要搜索的字符串declare @s varchar(8000)declare tb cursor local forselect s='if exists(select 1 from ['+b.name+'] where ['+a.name+'] like ''%'+@str+'%'') prin...转载 2018-09-04 10:23:05 · 6280 阅读 · 3 评论 -
sql server round 不起作用的解决办法
需要数据类型转换cast(Round(sum(isnull(fqty,0)),2) as decimal(18,2))原创 2018-09-25 09:41:17 · 3954 阅读 · 0 评论 -
Centos thinkphp5.0 链接sql server的pdo_dblib扩展
首先,安装Freedts然后,下载扩展包,上传到thinkphp/library/think/db目录下。最后,thnikphp的database.php的数据库类型修改为 'type'=> 'dblib'扩展包下载:https://download.youkuaiyun.com/download/gdali/10682405...原创 2018-09-22 12:06:33 · 692 阅读 · 0 评论 -
lnmpa配置Freedts远程连接sql server的教程
lnmpa远程连接mssql数据库需要两步:1、安装linux的mssql软件开发包,如FreeTDS;2、安装PHP的mssql扩展。1、下载并安装FreeTDS:#下载FreesTDS,可进入ftp://ftp.freetds.org/pub/freetds/stable/下载最新版本,这里以freetds-1.00.27为例$wget ftp://ftp.free...原创 2017-02-20 18:24:26 · 1163 阅读 · 0 评论 -
SQL Server installsharewowdir命令值无效的问题
INSTALLSHAREDDIR 和 INSTALLSHAREDWOWDIR 参数具有相同的值“D:\soft\sql”。但是,这些参数必须具有不同的值。请为其中一个参数指定不同的值。解决方式:将共享功能目录和共享功能(X86)目录的路径选择不同的路径即可。...转载 2018-10-06 09:18:47 · 9388 阅读 · 1 评论 -
SQL判断查询结果是否存在EXISTS
IF NOT EXISTS (SELECT 0 FROM [train_enroll_data] WHERE [courseId] = 636235546473141211) BEGIN SELECT CAST(1 AS BIT) ENDELSE BEGIN SELECT CAST(0 AS BIT)...转载 2018-10-06 17:24:54 · 9564 阅读 · 0 评论 -
Centos7.5 PHP7.2 连接sql_server 遇到fatal error: sql.h: No such file or directory
FreeTD的安装过程这里就不写,以免啰嗦。下面要讲的是PHP的sql server 拓展安装。php5.6等老版本默认带mssql的扩展,但php7.1以上就没有,所以需要手动下载并编译。pdo_sqlsrv扩展包 http://pecl.php.net/package/pdo_sqlsrv我下的4.3.0tar -zxvf pdo_sqlsrv-4.3.0.tgzcd ...原创 2018-09-30 17:36:19 · 4805 阅读 · 0 评论 -
Centos7.5 php7.2 安装pdo_sqlsrv 连接 sql server
一、加入微软的源curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssqlrelease.repo二、防止冲突先卸载原有版本(可选)yum remove unixODBC三、安装驱动(三个都要装上,缺一不可)yum install msodbcsql mss...原创 2018-09-30 18:18:26 · 8375 阅读 · 0 评论 -
[sql] 查询一个表中 三个字段都相同的记录
转载 2018-10-24 17:26:05 · 2346 阅读 · 0 评论 -
mssql_fetch_row与mssql_fetch_array的区别
mssql_fetch_row只返回下标为数字的数组。mssql_fetch_array返回的是可以带字段名的数组,可以选择只输出数字下标、字段名下标或两种都输出,关键在于您选择的第二个参数$result_type ,可以选择MSSQL_ASSOC(字段下标), MSSQL_NUM(数字下标), 缺省值 MSSQL_BOTH(两种都输出) 。转载 2017-02-17 11:01:44 · 2658 阅读 · 0 评论