/* create and insert some values into the table tab1 */ create TABLE tab1 (col1 INTEGER NOT NULL PRIMARY KEY, col2 VARchar(15) ) DB20000I The SQL command completed successfully. insert INTO tab1 VALUES ( 1, ’some data’ ), ( 2, NULL ) DB20000I The SQL command completed successfully. /* verify the current contents of table tab1 */ select * FROM tab1 COL1 COL2 ———– ————— some data - record(s) selected. /* Call the truncate stored procedure for the DB2INST1 schema, and the table tab1 */ CALL truncate(’DB2INST1’, ’tab1’) Return Status = 0 /* Verify that the table contents have been truncated. */ select * FROM tab1 COL1 COL2 ———– ————— record(s) selected. /* insert some new values into the tab1 table */ insert INTO tab1 VALUES ( 2, ’some new data’ ), ( 3, NULL ) DB20000I The SQL command completed successfully. select * FROM tab1 COL1 COL2 ———– ————— some new data - record(s) selected. /* Call the truncate procedure with a NULL schema */ CALL truncate(NULL, ’tab1’) Return Status = 0 /* Verify that the table contents have been truncated. */ select * FROM tab1 COL1 COL2 ———– ————— record(s) selected. Sybase 的 host_name 函数 |
Sybase数据库中的host_name( ) 函数返回的是客户机进程(非 Adaptive Server 进程)的当前主机名,也就是运行该应用程序的计算机的主机名而非数据库服务器的主机名。
清单3.中展示了用户定义函数HOST_NAME的签名。
>>–HOST_NAME–( )————->< |
该函数访问存储在DBINFO结构中的应用程序ID并解码客户机的IP地址(它是应用程序ID的一部分)。然后便使用C库函数“gethostbyaddr”来解析该IP地址的名称,该函数在必要时将访问名称服务器或其他源(比如 /etc/hosts)。
IP地址是应用程序ID中前面8字节的编码,或者使用”*LOCAL”来代表本地连接。对于本地连接,解析的是IP地址为127.0.0.1的主机名。
注意:
由于DRDA的需求,如果非本地IP地址的第一个字符初始为‘0’到‘9’,就将之映射到字母‘G’到‘P’。而在该名称查找之前,要将该映射反过来进行。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
数据库产品巡礼:IBM DB2概览
IBM DB2关系型数据库管理系统提供了支持多平台系统的关键技术,它具备较高的可用性和良好的性能。
-
IBM加入Spark社区 计划培养百万数据科学家
IBM近日宣布,将大力推进Apache Spark项目,并计划培养超过100万名Spark数据科学家和数据工程师。
-
IBM成立物联网部门旨在整合未用数据
IBM准备在未来四年投资30亿美元成立一个专门的物联网(IoT)部门,并由此建立一个基于云的开放平台来帮助客户进行更好的数据整合。
-
ODP项目能否成为Hadoop助推器?
开放数据平台联盟的成立旨在为了推动Hadoop的标准化,但项目能否最终成功,或能否项向着承诺的方向发展,还有很多不确定因素。