根据表名和模板GGUID,得到表字段 及清单信息

数据结构链表清单详表 有助于在校大学生数据结构课程的程序编写,希望对大家有所帮助 立即下载
if OBJECT_ID('sp_getTableColInfo','P') is not null drop proc sp_getTableColInfo  
go  
create proc sp_getTableColInfo  
@tablename varchar(128),  
@GGUID uniqueidentifier  
as  
Begin  
    with cte as  
    (  
        select   
            --字段名称描述  
            b.desc0 as ColDesc,  
            --字段名称  
            a.name as ColName,  
            --获取字段类型  
            case a.xusertype 
						   when '167' then 'varchar('+LTRIM(a.length)+')'  
                           when '61' then 'datetime'  
                           when '36' then 'uniqueidentifier'  
                           when '56' then 'int'  
                           when '108' then 'numeric(38,2)'
                           when '34' then 'image'  
                           else ltrim(a.xusertype) end as [ColType],  
            --获取清单信息  
            ListDetails=  
            (  
                select CID+':'+CHAR(9)+DESC0+CHAR(10)  
                from SMLSTD   
                where ltrim(LHGUID)=ltrim(b.CTRLID)  
                order by CID  
                for xml path('')  
            ),  
            --获取是否允许为空  
            case B.PNULL when 1 then '√'   
                         when 0 then ''  
                         else ltrim(b.PNULL) end as [Null],  
            --排序字段  
            B.Zorder  
        from syscolumns a  
        left join SMTMPD b on a.name=b.DID  
        where   
            a.id=OBJECT_ID(@tablename)  
            and b.GGUID=@GGUID  
          
    )  
    select   
        ColDesc,  
        ColName,  
        ColType,  
        [Null],  
        '',                 --预留  
        '',                 --预留  
        isnull(ListDetails,'')  
    from cte   
    order by ZORDER  
End  
go  
sp_getTableColInfo 
'CSEMPL_1',
'1e3411fa-7c0a-4034-b998-42362cb1d695'  


[Ethernet in CANoe]4--CANoe工程中SOME/IP报文的详细介绍(二) 介绍了SOME/IP报文的SD报文(ServiceDiscovery),本片文章开始继续介绍SOME/IP报文。 阅读详情

相关推荐

matinal:SAP ABAP 关于sftp的发送接收源代码

如果您将目标系统的凭据存储在该 RFC 连接中,您可以安排程序并将其作为后台作业运行:凭据将从 SM59 配置中获取,并且在文件传输期间不会提示您输入它们。这尤其适用于安全问题:您有责任为您的编码添加安全功能,并相应地配置您的系统(例如,保护您的系统免受病毒侵害)。注意:在创建自己的程序时,请特别注意示例代码中以“@CUSTOMER”开头的注释,因为您需要实现自己的逻辑。本说明为您提供示例编码以支持您创建自己的程序。在 STRUST 事务中,您维护了一个 PSE 并导入了您要发送的文件的最终收件人的证书。

matinal 當冬夜漸暖 。公众号:matinal 1333

在 SQL Server 中,可以使用内置函数 NEWID() 来生成一个随机的 GUID(全局唯一标识符)。可以将此 GUID 作为字符串拼接到查询结果中。

这将在查询结果中添加一个名为 random_string 的列,其中包含一个随机生成的 GUID。请注意,由于 GUID 是随机生成的,因此每次运行查询时,该列的值都会发生变化。这将在查询结果中添加一个名为 random_number 的列,其中包含一个随机生成的六位数。

qq_49641620的博客 1537

2月底速申!国家超算互联网免费算力全攻略|编程小白零消耗实操首测_2026-02-26

2月底速申!国家超算互联网免费算力全攻略|编程小白零消耗实操首测作为一名编程小白,我目前正在学习编译和运行 Qt 框架,也在逐步摸索开发环境的配置方法,目标是打造一款属于自己的个人效率工具。就在这时,我挖到了一个国家级硬核福利:国家超算互联网核心节点开放免费试运行!哪怕是零基础如我,也能申领到 100 卡时异构加速卡算力,关键是——2 月底前申请更稳妥,早占位早使用。

qq_58517981的博客 2127

文件系统区别ntfs ext fat、mbr guid

什么是文件系统 文件系统,是计算机管理数据的一种目录结构。 它的思路来源,可能是纸质书籍的目录。 文件系统,组成一个多叉树形结构,叶子结点是文件,中间节点是各级目录,最顶级是根目录。 目录和文件都有读、写、执行权限,以配合用户账号进行权限管理。 文件系统的设计,大概有两个原则: 1,目录占的空间要尽量少,文件数据占的空间要尽量多。 目录是管理结构,没有不行,但又不是实际要使用的数据,所以要尽量少占空间。 2,数据的读写要方便。 内存的临时文件系统还好说,内存可以根据地址随机访问,但磁盘的读写就比较麻烦:它只

S_ZaiJiangHu的博客 1万+

企业网络改造必看:如何用华为S5700三层交换机解决多部门隔离通信?

本文详细介绍了如何利用华为S5700三层交换机解决企业多部门网络隔离与通信需求。通过划分VLAN实现逻辑隔离,并配置三层路由实现受控互通,结合ACL进行精细访问控制,构建安全高效的企业网络。文章提供了从拓扑规划、地址分配到核心配置的完整实战指南。

weixin_29260291的博客 263

手把手教你用STM32F103的IO口模拟XY2-100协议驱动数字振镜(附Keil O3优化代码)

本文详细介绍了如何使用STM32F103的IO口模拟XY2-100协议驱动数字振镜,包括协议解析、偶校验算法、寄存器级优化及Keil O3编译下的性能调优。通过硬件配置、核心代码实现和优化技巧,帮助开发者实现高速二维偏转控制,适用于工业激光雕刻和精密定位系统。

weixin_42527401的博客 261

什么是 GUID?

什么是 GUID?全球唯一标识符 (GUID) 是一个字母数字标识符,用于指示产品的唯一性安装。在许多流行软件应用程序(例如 Web 浏览器和媒体播放器)中,都使用 GUID。GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。例如:6F9619FF-8B86-D011-B42D-00

程先的专栏 2万+

因果推断(二):因果推断涉及的ITE、ATE、CATE等效应

因果效应也称为**处理效应(Treatment effect)**是用于评判干预与否的结果差异的指标(处理变量对结果变量的影响)。比如在接受治疗组中,如果这些人不接受治疗,这组人接受治疗和不接受治疗的效应差异是多少。定义为实验组中每个个体的处理效应差异,比如一个个体在接收治疗和不接受治疗的两个处理方式的健康程度得分的差。但是一个人因为不可能。比如我们想探究接受治疗的男性用户和不接受治疗的男性用户的平均效果差异就是CATE。前面说ITE是无法观测的,是因为一个人不能同时接受治疗又不接受治疗,这里关键的就是。

Y1n的博客 3717

SQLServer 之 常用函数及查看

一、查看 (1)应用程序名称              SELECT APP_NAME() (2)获取登录者名字           SELECT SUSER_NAME() (3)获取字段定义的长度     SELECT COL_LENGTH('table', 'column')() (4)获取架构名                 SELECT OBJECT_SCHEMA_NAME(ob...

weixin_33857230的博客 817

图解Self Attention:从输入到输出,一步步拆解QKV计算过程

本文通过图解方式,一步步拆解Self Attention机制中Q、K、V矩阵的计算过程。从输入向量开始,详细阐述了线性变换生成QKV、点积计算注意力分数、Softmax归一化权重以及加权聚合生成新表示的核心步骤,帮助读者直观理解Transformer架构的核心机制。

flink9streamer的博客 728

Android实现TextToSpeech控件实现语音播报--朗读文字 (附完整源码)

Android实现TextToSpeech控件实现语音播报--朗读文字 (附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 1121

Use The login user ,bring the person which in the same department ~!

<br />Select * from((<br />select VGUID,ODESC as DESC0,ODESCCHS as DESC1,PGUID,OID as ZORDER from CSORGA_1 where VGUID in (<br />select cmpnam from csempl_1 where dcno='{SYS:DCNO}' union all <br />select DCDEPT from csempl_1 where dcno='{SYS:DCNO}' ) )unio

Bean 5818

【原理图PCB专题】Cadence 17.4版本导出excel版本坐标文件

Cadence 17.4版本导出坐标文件往往都是txt格式,并且无标题、导出时间、导出设计工程多名称等信息。那么怎么样才能导出有带这些信息的excel版本并格式好看的坐标文件呢?

一点硬件 2765

查询表里面的字段名、字段类型及含义

select a.DESC0, a.DID, case when b.xusertype ='167' then 'varchar('+convert(varchar(10),b.length)+')' when b.xusertype ='61' then 'datetime' when b.xusertype ='36' then 'GUID' when b.xusertype ='108'

Bean 2376

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

通过人员表里面的销售代表,带出所在的经理~!

<br /> <br /> <br /> <br />ALTER proc  [dbo].[XSYW_DXSJL]<br />@P0 UNIQUEIDENTIFIER<br />AS<br />begin<br />declare @DCNAMECHS varchar(50),<br />  @DCNO varchar(50)<br /> select @DCNO=FZXS from XSKH_1 where VGUID=@P0<br /> select @DCNAMECHS=vguid from CSEM

Bean 1298

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Landa的搭建问题

<br />在LandaV8中,如果连接自己的服务器,非常的容易的,<br /> <br />①首先在管理器软件里面创建一个组。<br />②添加后,在组的基础上添加站点管理。<br />        站点的IP可以是自己的,也可以是局域网的IP,单是端口号是配置文档Config文件里面对应的端口。<br />        例如:名称:可以自己设置 地址:http://127.0.0.1:8089/LandaEntry 用户名:sysadmin 密码:sysadmin<br />③然后再添加站点 这里的

Bean 785

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

(2期)查询表结构及清单信息

/********************************************************************************************* Function:查询LandaV8字段属性以及清单详细 Author:Bean Date:2012-09-24 ************************************************

Bean 750

(2期)通过使用脚本,实现在LandaV8里面新增字段

/* 使用方法: 1:在LandaV8 数据库上执行创建SP(存储过程脚本) 2:运行存储过程,传入参数(以下是参数翻译) --==================================================== --==================================================== @GGUID uniqueidentif

Bean 734

in LandaV8: Specify the Person in which department ~!

<br />Select * from(<br />(select VGUID,ODESC as DESC0,ODESCCHS as DESC1,PGUID,OID as ZORDER from CSORGA_1 where VGUID in ('8E7B0EE5-F625-4202-B3DD-A2EAED2A673D','EA934841-142C-4E7C-A610-D627C76739CB') )union<br /> (select VGUID,DCNAME as DESC0,DCNAMECHS a

Bean 709

Landa V8 如何使用列表来区分下级分布

<br />在V8中,我们在使用的时候,有的时候需要用到地区的分布。<br />当锁定国家的时候,我们可以看到地区里所有的省份,当锁定到省份的时候,我们可以看到这个省里所有的城市~!<br />而不是我们所讲的每一个列表都可以把列表里面所有的信息都显示出来~!<br /> <br />首先,我们需要添加信息: 如 华东,华南之类,在对应的地区里面添加省份。然后再对应的省份里面添加所有城市<br /> <br />接着在landaV8里面对字段的属性修改 <br />① 地区: 直接使用清单里的VGUID<b

Bean 653

如何在LandaV8中使用跳出地段

<br />跳出字段分为多种,默认的为要求输入字段<br />需要做的就是 1 XML文件 ,其次就是存储过程<br /> <br />如果想使用跳出的字段为选择框,那么就需要去模块管理——系统管理——参数格式 里添加一个需要的字段,设置需要用到的类型,<br />还要考虑到得到数据的类型,是源数据还是代码或者说是VGUID这个都要考虑,要不然存储过程里面的数据和这里面的数据将会有冲突。 

Bean 566

Send a remind to someone ;

<br />declare @YWBH varchar(50) ,<br />   @MSG varchar(200),<br />   @NGUID uniqueidentifier,<br />   @Relation_Person uniqueidentifier<br />   <br /> select @NGUID=newid()<br /> select @YWBH =convert(varchar(50),YSDH) from XSYS_1 where VGUID=@P0          

Bean 506

landa中角色的筛选条件

状态(1.ZT)= 20拆分中且生产工厂(1.SCGC)=当前用户档案库. 生产工厂(CSEMPL_1.SCGC)Filter=VGUID in (select a.vguid from KCFH_1 a,CSEMPL_1 b where a.zt='30' and a.SCGC=(select SCGC from CSEMPL_1 where SCGC='{SYS:DCNO}'))Filter=VGUID in (select a.vguid from SCGYS_1 a,CSEMPL_1 b where

Bean 497

如何在Landa V8 中设置数据列表的筛选

<br />当我们使用数据列表做筛选的时候:如下所示:<br /> <br /> <br />DCODE,@DESC0=DESCO,@DESC1=DESC1<br /> <br />select distinct d.VGUID,d.sbmc AS DCODE, d.sbmc AS DESC0, d.sbmc AS DESC1 FROM SCSBJH_2 d,SCSBJH_1 h where h.vguid=d.vguid and h.GDH='{1:GDH}' <br /> <br />这里的筛选牵扯到三

Bean 487

如何在V8中带入的数据使用服务器自动增加的值

<br /> <br /> <br />① 首先需要定义一个变量<br />    用来传递<br /> <br />② 执行存储过程 GETAUTONO  <br /> <br />③ 带出变来那个<br /> <br />---------------------------------------------------<br /> <br /> <br />Declare @seqno varchar(20)<br /> <br />exec GETAUTONO '属性编码', @seqno out

Bean 485
上一篇: 数据加密
下一篇: (2期)通过使用脚本,实现在LandaV8里面新增字段
bean_sql
博客等级 码龄16年 55粉丝 35原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值