金仓数据库模拟题

1、 在KingbaseESv8的数据目录中,系统表保存在哪个目录下()? [单选题] *
A.base
B.global(正确答案)
C.sys_tblspc
D.audit

2、以下哪些进程是KingbaseESv8的后台进程() ? [单选题] *
A.checkpointer(正确答案)
B.kworker
C.es_server
D.sys_ctl

3、下列属于KingbaseES的共享缓存区的是() ? [单选题] *
A.work mem
B.maintenance work mem
C.temp buffers
D.share buffers(正确答案)

4、不属于KingbaseES的共享缓存区重要组成部分的是() ? [单选题] *
A.temp buffers(正确答案)
B.commitLOG
C.WAL buffers
D.share buffer pool

5、以下说法正确的是() ? [单选题] *
A.一个数据库实例下只有一个数据库
B.一个数据库只能使用一个表空间
C.一个用户可以在同一会话中同时访问多个数据库
D.一个数据库实例下可以有多个表空间(正确答案)

6、默认情况下新创建的数据库是以哪个库的副本() ? [单选题] *
A.SAMPLES
B.TEMPLATE0
C.TEMPLATE1(正确答案)
D.TEMPLATE2

7、KingbaseESv8通用版数据文件的默认block尺寸为() ? [单选题] *
A.4KB
B.8Kb
C.8KB(正确答案)
D.32Kb

8、以下哪个选项属于命令行工具sys_ctl的主要功能() ? [单选题] *
A.查看和修改系统内核参数
B.查看与修改数据库参数
C.备份与恢复数据库数据
D.启停、重载数据库实例(正确答案)

9、客户端工具ksql显示用户的元命令是() ? [单选题] *
A.\d
B.\dr
C.\dg(正确答案)
D.\deu

10、可以在ksql中切换到远程KES服务器10.10.8.2的“SALE”库上的命令是哪个?() ? [单选题] *
A.\c 10.10.8.2 SALE
B.\c SALE system 10.10.8.2 54321(正确答案)
C.\c system@10.10.8.2:54321 SALE
D.\c 10.10.8.2 54321 system SALE

11、想要让KingbaseESv8不再接受新的连接,中断当前正在运行的事务并等待所有数据库进程退出后关闭数据库,应执行以下的() ? [单选题] *
A.sys_ctl stop -m smart -D /data
B.sys_ctl stop -m fast -D /data(正确答案)
C.sys_ctl stop -m immediate -D /data
D.sys_ctl stop -m abort -D /data

12、KingbaseESv8的错误日志只能保存一周,超过一周的日志将被覆盖() ? [单选题] *
A.正确
B.错误(正确答案)
C.视情况而定
D.不确定

13、不属于参数log_statement的可选值的是() ? [单选题] *
A.none
B.ddl
C.dml(正确答案)
D.mod

14、KingbaseESv8的连接认证配置文件是哪个?() ? [单选题] *
A.sys_ident.conf
B.sys_hba.conf(正确答案)
C.kingbase.conf
D.kingbase.opts

15、若要允许远程计算机(192.168.2.11)使用APP用户通过加密密码访问数据库SALE,则应向认证文件中添加以下哪条规则() ? [单选题] *
A.local SALE APP 192.168.2.11 password
B.local APP SALE 192.168.2.11 md5
C.host APP SALE 192.168.2.11/24 password
D.host SALE APP 192.168.2.11/24 md5(正确答案)

16、以下关于使用SQL命令“CREATE ROLE APP WITH CREATEDB PASSWORD ‘kingbase’;”创建的用户说法错误的是() ? [单选题] *
A.使用该用户可以登录数据库(正确答案)
B.使用该用户可以创建数据库
C.使用该用户登录需要密码
D.该用户为普通用户

17、下列数据类型哪个不可以作为表字段使用() ? [单选题] *
A.OID
B.ARRAY
C.ANY(正确答案)
D.SYS_LSN

18、以下哪个选项不是KingbaseESv8支持的伪列() ? [单选题] *
A.ROWID(正确答案)
B.ROWNUM
C.LEVEL
D.CONNECT_BY_ISLEAF

19、不属于KingbaseESv8支持的索引类型的是() ? [单选题] *
A.GIN
B.Hash
C.Rtree(正确答案)
D.BTree

20、只适用于等值查询的索引类型是() ? [单选题] *
A.Btree
B.Hash(正确答案)
C.Rtree
D.GIN

21、默认设置下,如何降低checkpoint时的I/O写压力() ? [单选题] *
A.延长checkpoint_timeout
B.提高checkpoint_completion_target(正确答案)
C.提高max_wal_size
D.减小min_wal_size

22、KingbaseESv8的默认事务隔离级别是() ? [单选题] *
A.Read uncommitted
B.Read committed(正确答案)
C.Repeatable read
D.Serializable

23、在KingbaseESv8中,如果一个事务失败,在数据文件中这个事务产生的数据会不会在事务回滚时被清理掉?() ? [单选题] *
A.会
B.不会(正确答案)
C.视情况而定
D.不确定

24、“在KingbaseESv8中,执行SELECT操作时一定没有写磁盘的操作。”该描述是否正确?() ? [单选题] *
A.正确
B.错误(正确答案)
C.视情况而定
D.不确定

25、下列选项正确的是() ? [单选题] *
A.Row exclusive是行级锁
B.SELECT FOR UPDATE对表加的锁是轻量锁
C.hash索引的读写可能出现死锁(正确答案)
D.锁咨询锁由数据库实现其功能

26、在KingbaseESv8的参数中,用于构建临时hash表和临时物化操作的内存大小的参数是什么?() ? [单选题] *
A.shared_buffers
B.work_mem(正确答案)
C.maintenance_work_mem
D.temp_buffers

27、关于KingbaseESv8的内存架构,错误的说法是() ? [单选题] *
A.work_mem是共享缓存(正确答案)
B.shared_buffers是共享缓存
C.wal_buffers是共享缓存
D.temp_buffers是本地缓存

28、KingbaseESv8中能够回收空间并返还给系统的SQL命令是() ? [单选题] *
A.vacuum freeze
B.reindex
C.vacuum full(正确答案)
D.analyze

29、以下语句执行时会对表施加ROW SHARE锁的是() ? [单选题] *
A.ANALYZE
B.SELECT FOR UPDATE(正确答案)
C.DELETE
D.VACUUM

30、数据库提供的锁机制是用于() ? [单选题] *
A.保证账户安全
B.提升性能
C.增强可维护性
D.保证数据一致性(正确答案)

31、关于同步参数synchronous_commit,下列说法不正确的是 () ? [单选题] *
A.默认值为on
B.无论设置为何值,都与数据库的数据一致性无关
C.设置为remote_apply时,主库会在所有备库完成WAL持久化之后就返回成功( )(正确答案)
D.设置为off可以提高数据库性能

32、以下不是发起checkpoint的条件的是() ? [单选题] *
A.以smart模式关闭数据库实例
B.生成的WAL日志总量超过了min_wal_size设置(正确答案)
C.自上个检查点经历了checkpoint_timeout的时间间隔
D.生成的WAL日志总量超过了max_wal_size设置

33、登录测试库中的账户user1时提示账户过期,执行以下哪个命令可以解决该问题() ? [单选题] *
A.ALTER USER user1 ACCOUNT UNLOCK;
B.ALTER ROLE user1 UNLOCK ACCOUNT;
C.ALTER ROLE user1 VALID UNTIL ‘infinity’;(正确答案)
D.ALTER USER user1 VALID UNTIL infinity;

34、现有s1、s2、s3和s4四台备库,若要设置s1、s3为同步备库,s2为潜在同步备库,s4为异步备库,则下列参数配置符合条件的是() ? [单选题] *
A.synchronous_standby_names=‘2(s1, s2, s3)’
B.synchronous_standby_names=‘2(s1, s2, s3) s4’
C.synchronous_standby_names=‘2(s1, s3, s2)’(正确答案)
D.synchronous_standby_names=‘1,2(s1, s3, s2)’

35、下列关于TRUNCATE说法不正确的是() ? [单选题] *
A.TRUNCATE用于清空表数据
B.表被TRUNCATE后,OID是不变的(正确答案)
C.TRUNCATE不能单独在一个有外键的表上执行
D.TRUNCATE不能在外部表上执行

36、如果忘记了数据库超级用户的登录密码,应如何处理 () ? [单选题] *
A.修改sys_hba.conf中local行验证模式为trust,重载配置后本地登录修改密码(正确答案)
B.修改sys_hba.conf中host行验证模式为trust,重载配置后本地登录修改密码
C.修改sys_hba.conf中local行验证模式为ident,重载配置后本地登录修改密码
D.无法修改密码,需要重建数据库实例

37、关于CLUSTER命令,下列说法正确的是() ? [单选题] *
A.该命令会重新组织表数据的物理分布(正确答案)
B.该命令的原理是在目标表上进行数据块移动和排序
C.经过CLUSTER的表oid保持不变
D.CLUSTER可以在一个事务块中执行

38、假如你是KingbaseESv8的DBA,需要做一次在线的文件级备份。那么你应使用以下哪个工具集去做这次备份?() ? [单选题] *
A.KingbaseESv8 ManagerTools
B.sys_base_start_backup
C.sys_basebackup(正确答案)
D.sys_receivebackup

39、在~.bash_profile添加什么内容可以使启动命令sys_ctl start –D data1简化为sys_ctl start?() ? [单选题] *
A.export KINGBASE_DATA=data1(正确答案)
B.export KBDATA=data1
C.export DATADIR=data1
D.export KBDATA_DIR=data1

40、以下哪个脚本可以设置开机自动启动金仓服务?() ? [单选题] *
A.setup.sh
B.root.sh(正确答案)
C.Unistall.sh
D.rootuninstall.sh

41、查看数据库大小写是否敏感的命令是?() ? [单选题] *
A.show CASE SENSITIVE;
B.show CASE_SENSITIVE;(正确答案)
C.show CAPS_LOCK;
D.show CAPS;

42、KingbaseESv8默认的表类型和索引形式属于() ? [单选题] *
A.索引组织表,聚集索引
B.堆表,聚集索引
C.堆表,二级索引(正确答案)
D.索引组织表,二级索引

43、sys_dump是KingbaseESv8自带的逻辑备份工具,在使用sys_dump对某个表执行备份时sys_dump是否会阻塞在该表上的写操作?() ? [单选题] *
A.会
B.不会(正确答案)
C.视情况而定

44、sys_receivexlog被用来从一个运行着的KingbaseES数据库实例上以流的方式获取WAL日志的工具。则它使用的协议是什么?() ? [单选题] *
A.TCP
B.UDP
C.FTP
D.Streaming Replication Protocol(正确答案)

45、在KingbaseESv8中执行以下SQL命令: [单选题] *
CREATE TABLE test(id serial primary key, name varchar);(正确答案)
INSERT INTO test(name) VALUES (‘aaa’),(‘bbb’),(‘ccc’);
SELECT * FROM test9;
则查询结果中name='bbb’的id值是?( C ) ?
A.0
B.1
C.2

46、下列哪个VACUUM选项具有防止事务ID回卷的功能() ? [单选题] *
A.FULL
B.ANALYZE
C.FREEZE(正确答案)
D.VERBOSE

47、如果一个表的OID为11253,则追踪该表中仅包含有效tuple的数据页分布信息的文件是哪个?() ? [单选题] *
A.11253_init
B.11253_vm(正确答案)
C.11253_fsm
D.11253

48、哪个语句可使UPDATE命令插入存在键值冲突的行?() ? [单选题] *
A.UPSERT
B.DO NOTHING
C.ON CONFLICT(正确答案)
D.RETURNING

49、若要修改一个事务的事务隔离级别,则应在事务开始时执行?() ? [单选题] *
A.SET TRANSACTION ISOLATION LEVEL repeatable read;
B.BEGIN TRANSACTION ISOLATION LEVEL repeatable read;(正确答案)
C.BEGIN;SET default_transaction_isolation = ‘repeatable read’;
D.以上语句均不正确

50、有关KingbaseESv8的MVCC机制,以下说法正确的是:( C ) ? [填空题]


1.MVCC确保了只有提交后的行是可见的; [填空题]


2.MVCC机制不能被禁用。 [单选题] *
A.1(正确答案)
B.2
C.1和2
D.都不正确

51、以下哪个文件仅在KingbaseESv8数据库实例运行或非正常关闭时存在?() ? [单选题] *
A.sys_hba.conf
B.sys_ident.conf
C.kingbase.pid(正确答案)
D.kingbase.conf

52、KingbaseESv8支持以下哪种过程编程语言?() ? [单选题] *
A.PL/SQL
B.PL/Perl
C.PL/Python
D.以上所有都支持(正确答案)

53、以下修改字段名语句正确的是?() ? [单选题] *
A.ALTER TABLE test RENAME TO aid;
B.ALTER TABLE test RENAME id TO aid;(正确答案)
C.ALTER TABLE test ALTER COLUMN id CHANGE id aid;
D.以上语句均不正确

54、你是KingbaseESv8的系统用户,你需要创建一个测试用的表test(id int,name varchar(8)),该表可以多会话多次使用,但你不希望其数据写入到WAL日志,则你应如何创建该表?() ? [单选题] *
A.CREATE TABLE test(id int,name varchar(8));
B.CREATE GOLBAL TEMP TABLE test(id int,name varchar(8));
C.CREATE TEMP TABLE test(id int,name varchar(8));
D.CREATE UNLOGGED TABLE test(id int,name varchar(8));(正确答案)

55、你是KingbaseESv8的系统管理员,现在生产库上的一个复杂查询由于生成的临时文件过大导致磁盘空间不足而中止了,你需要为其指定一个新的磁盘来存放临时文件。则以下哪个选项适用于这种场景?() ? [单选题] *
A.CREATE TEMPORARY TABLESPACE语句和default_tablespace参数
B.CREATE TABLESPACE语句和temp_tablespaces参数(正确答案)
C.CREATE TEMPORARY TABLESPACE语句和temp_tablespaces参数
D.CREATE TABLESPACE语句和default_tablespace参数

56、SQL语言中,条件“年龄 BETWEEN 40 AND 50”表示年龄在40至50之间,并且满足以下哪个条件?() ? [单选题] *
A.包括40岁但不包括50岁
B.包括50岁但不包括40岁
C.40岁和50岁都包括(正确答案)
D.40岁和50岁都不包括

57、KingbaseESv8 数据库默认的监听端口是?() ? [单选题] *
A.14383
B.3306
C.54321(正确答案)
D.1521

58、在KingbaseESv8中,一个表最多可以建立多少个索引?() ? [单选题] *
A.16
B.32
C.1024
D.无限制(正确答案)

59、在KingbaseESv8中,一个索引最多可以包含多少个列?() ? [单选题] *
A.16
B.32(正确答案)
C.1024
D.无限制

60、KingbaseESv8自带的命令行工具sys_xlogdump的作用是什么?() ? [单选题] *
A.清理WAL日志文件
B.将WAL日志转换为人类可读的形式显示(正确答案)
C.备份WAL日志
D.从WAL日志导出SQL语句

61、使用ksql输出查询结果到文件的命令是?() ? [单选题] *
A.\i file
B.\f file
C.\o file(正确答案)
D.\g file

62、在KingbaseESv8中,如果max_connections的设定值为100,那么默认情况下普通用户最多可建立多少个连接?() ? [单选题] *
A.100
B.103
C.97(正确答案)
D.3

63、你是KingbaseES数据库管理员,为了防止无关用户连接到生产库,你需要回收所有非超级用户的连接权限,此时你需要使用以下哪个语句实现?() ? [单选题] *
A.REVOKE CONNECT ON DATABASE dbname FROM USERS;
B.REVOKE CONNECT ON DATABASE dbname FROM SUPERUSERS;
C.REVOKE CONNECT ON DATABASE dbname FROM ALL USERS;
D.REVOKE CONNECT ON DATABASE dbname FROM PUBLIC;(正确答案)

64、SQL命令一般分为DQL、DDL、DML等几类,INSERT、UPDATE、DELETE属于哪一类?() ? [单选题] *
A.DML(正确答案)
B.DQL
C.DCL
D.DDL

65、KingbaseESv8的授权系统将用户分成四类,其中权限最大的用户是:() ? [单选题] *
A.系统管理员(正确答案)
B.流复制用户
C.数据库拥有者
D.一般用户

不定项选择题 [填空题]


1、 VACUUM命令的功能有() ? *
A.回收磁盘空间(正确答案)
B.清理失效的tuples(正确答案)
C.压缩表数据
D.冻结tuple事务号(正确答案)

2、关于sys_rman说法正确的是() ? *
A.支持逻辑备份和物理备份
B.支持基于时间点的恢复模式(正确答案)
C.支持备份集校验功能(正确答案)
D.支持多线程恢复(正确答案)

3、当发生以下哪种情况时,后台进程WAL_writer会执行WAL缓存持久化操作() ? *
A.事务被中止时(正确答案)
B.WAL buffer被写满时(正确答案)
C.checkpoint发起时
D.达到wal_writer_delay设置的时间间隔时(正确答案)

4、关于KingbaseESv8的流复制机制说法正确的是() ? *
A.主库发送WAL日志给从库(正确答案)
B.主库发送解析过的SQL语句给从库
C.支持异步复制,也支持同步复制(正确答案)
D.必须使用复制槽才能进行流复制同步

5、KingbaseESv8支持的锁类型有() ? *
A.临键锁
B.表级锁(正确答案)
C.行级锁(正确答案)
D.间隙锁

6、在KingbaseESv8中,INSERT、UPDATE操作会使用以下哪种锁?() ? *
A.Share update exclusive
B.Row exclusive(正确答案)
C.Access share(正确答案)
D.Share row exclusive

7、如何在不停机的情况下,中止测试库中一个被挂起的DDL语句() ? [单选题] *
A.使用sys_terminate_backend()函数中止该进程(正确答案)
B.使用sys_cancel_backend()函数中止该进程
C.执行sys_ctl reload 命令
D.在ksql中执行\q 元命令

8、中间件KingbaseCluster的主要功能有() ? *
A.连接池(正确答案)
B.数据分片
C.负载均衡(正确答案)
D.限流(正确答案)

9、关于索引,以下说法正确的是() ? *
A.正常创建索引会阻塞对表的写操作,为减少影响,可以在创建索引时使用CONCURRENTLY参数(正确答案)
B.hash索引仅支持等值查询,使用时需谨慎(正确答案)
C.brin索引适合流式入库的时序数据,时间范围查询的场景(正确答案)
D.重建索引时也可以使用CONCURRENTLY选项避免锁表

10、一个新创建的数据库,不包含以下哪个模式() ? [单选题] *
A.PUBLIC
B.information_schema
C.TEST(正确答案)
D.SYS_CATALOG

11、新建数据库scott的拥有者为user1用户,则下列说法正确的是() ? *
A.使用user1用户可以直接drop database scott(正确答案)
B.使用system用户可以直接drop database scott(正确答案)
C.使用system用户可以直接drop user user1
D.以上说法均正确

12、属于KingbaseESv8支持的表连接策略有() ? *
A.nested loop join(正确答案)
B.merge join(正确答案)
C.hash join(正确答案)
D.material nested loop join(正确答案)

13、可以确定KingbaseESv8一主多从集群中主备角色的方法是() ? *
A.通过进程确定,启用了wal sender的是主库(正确答案)
B.通过系统视图确定,sys_stat_replication有信息的为主库(正确答案)
C.通过控制文件确定,显示“in production”的是主库(正确答案)
D.通过系统函数返回值确定,sys_is_in_backup()返回false的是主库

14、以下哪种方法可以将数字123转换为字符’123’?() ? *
A.SELECT 123::varchar;(正确答案)
B.SELECT CAST(123 as varchar);(正确答案)
C.SELECT CONCAT(123,‘varchar’);
D.SELECT to_char(123);(正确答案)

15、在主从流复制架构中,如果仅在主库上新建一个表空间目录,并创建一个表空间指向该目录,则一定会发生以下哪些情况() ? *
A.从库操作系统会发生崩溃
B.从库数据库实例会发生崩溃(正确答案)
C.主库新建的表空间目录权限自动变为700(正确答案)
D.从库上自动创建了表空间目录

16、执行计划的代价是以哪些参数为基础计算的?() ? *
A.seq_page_cost(正确答案)
B.random_page_cost(正确答案)
C.vacuum_cost_limit
D.cpu_tuple_cost(正确答案)

17、使用ANALYZE获得的统计信息被储存在哪个表中() ? *
A.sys_class(正确答案)
B.sys_stat_database
C.sys_stats
D.sys_statistics(正确答案)

18、下列描述正确的是?() ? *
A.分析器负责分析查询语句的语法是否合法(正确答案)
B.优化器是基于代价估计来选择查询路径的(正确答案)
C.优化器确定最优查询路径(正确答案)
D.规划器负责生成查询计划(正确答案)

19、员工表employe包含如下4个字段(empno,ename,depno,mgrid),使用SQL语句“CREATE VIEW v_emp AS [单选题] *
SELECT * FROM emp WHERE depno = 100;”创建视图,则执行下列语句不会报错的是?( ABCD ) ?(正确答案)
A.INSERT INTO v_emp VALUES (101,‘Tom’,30,100);
B.INSERT INTO v_emp VALUES (102,‘Ken’,100,80);
C.UPDATE v_emp SET ename = ‘Blus’ WHERE depno = 100;
D.UPDATE v_emp SET ename = ‘Kate’ WHERE depno = 30;

20、ORDERS表的表定义如下:(o_id number NOT NULL, c_id number NOT NULL, o_total number),该表用于追踪客户的订单号和每单成交量。则以下哪些语句可以将所有客户的成交量清零?() ? [单选题] *
A.UPDATE ONLY ORDERS SET o_total = 0;(正确答案)
B.UPDATE ORDER SET o_total = 0;
C.UPDATE ORDER SET o_total = 0 WHERE o_id = ALL;
D.UPDATE ORDERS SET o_total = 0 WHERE id = true;

21、在KingbaseESv8中,关于SQL语句“DROP TABLE DEPT”的描述正确的有?() ? *
A.该语句不能被撤销
B.所有基于该表的视图也将被一并删除
C.该表上的索引也将被一并删除(正确答案)
D.该语句会等待该表上所有尚未结束的事务完成后才执行(正确答案)

22、KingbaseV8数据库对象管理工具支持以下哪几种功能?() ? *
A.SQL自动补齐(正确答案)
B.SQL结果排序(正确答案)
C.数据库对象ER图(正确答案)
D.初始化数据库实例

23、你是KingbaseESv8的管理员,由于安全需要,现在你需要删除一个已废弃的账户app_r,假设该账户使用的数据库对象都可以安全删除,则你可以使用哪种方法删除该账户?() ? *
A.直接执行DROP USER app_r;
B.先执行DROP OWNED BY app_r;再执行DROP USER app_r;(正确答案)
C.先执行REASSIGN OWNED BY app_r TO system;再执行DROP USER app_r;(正确答案)
D.直接执行DROP ROLE app_r CASCADE;

24、在KingbaseESv8中你可以在一个模式上指定什么权限?() ? *
A.CREATE(正确答案)
B.DROP
C.DELETE
D.USAGE(正确答案)

25、创建表空间时可以指定哪些规划器参数?() ? *
A.seq_page_cost(正确答案)
B.enable_indexscan
C.random_page_cost(正确答案)
D.enable_indexonlyscan

26、一张名为test的表定义如下: [单选题] *
CREATE TABLE test (sn integer PRIMARY KEY, id integer, CHECK(sn > 0 AND id < 0));(正确答案)
则下列SQL语句执行后会报错的是:( BC ) ?
A.INSERT INTO test VALUES (2,-1);
B.INSERT INTO test VALUES (1,0);
C.INSERT INTO test VALUES (NULL,-3);
D.INSERT INTO test VALUES (3,NULL);

27、在KingbaseESv8中,布尔类型可以使用的操作符是逻辑操作符和比较操作符,其中常见的逻辑操作符有哪些?() ? *
A.AND(正确答案)
B.OR(正确答案)
C.NOT(正确答案)
D.NULL

28、KingbaseESv8采用多进程方式的好处是() ? *
A.可以降低内存的使用率
B.能有效处理短连接问题
C.单个进程崩溃不会影响其他进程(正确答案)
D.多进程可提高对CPU的使用率(正确答案)

29、从列表中选择Kingbase支持的操作系统有() ? *
A.Solaris(正确答案)
B.Windows(正确答案)
C.Linux(正确答案)
D.HP-UX(正确答案)

30、从列表中选择Kingbase支持的CPU:() ? *
A.x86(正确答案)
B.龙芯(正确答案)
C.海思(正确答案)
D.PowerPC(正确答案)

31、针对下列SQL语句:CREATE TRIGGER trigger_1 AFTER UPDATE ON sales FOR EACH ROW EXECUTE PROCEDURE write_log();正确的2项是:( ) ? *
A.该语句定义了一个触发器“trigger_1”(正确答案)
B.每次在表sales上执行UPDATE操作,函数write_log()就会被调用1次
C.函数write_log()在UPDATE操作执行前被调用
D.如果函数write_log返回NULL则UPDATE操作不会被执行
E.执行’DROP TRIGGER trigger_1 ON sales;'可以删除这个触发器(正确答案)

32、下列说法正确的是?() ? *
A.TRUNCATE TABLE是DML语句
B.TRUNCATE TABLE是DDL语句(正确答案)
C.DELETE是DML语句(正确答案)
D.DELETE是DDL语句

33、在KingbaseESv8中,创建一个新的表,则:() ? *
A.该表的字段数量没有上限
B.新建的表通常是空表(正确答案)
C.表名只能使用字母字符
D.“CREATE TABLE”语句用于创建新表(正确答案)

34、KingbaseESv8中boolean类型的表示方法正确的有:() ? *
A.TRUE(正确答案)
B.0(正确答案)
C.‘t’(正确答案)
D.‘false’(正确答案)

35、VALUES语句用于计算或输出一个行合集,以下VALUES语句使用正确的是?() ? *
A.INSERT INTO students (name) VALUES (‘Tom’),(‘Cat’);(正确答案)
B.VALUES (3*9);(正确答案)
C.VALUES (1,‘WE’),(2,‘ARE’),(3,‘GOOD’)(正确答案)
D.SELECT VALUES (1,‘aaa’),(2,‘bbb’),(3,‘ccc’) AS t(id,info);

  • 8
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

啊酒弟弟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值