
Print test
122 Matching questions
- Database, ALTER ANY DATABASE
- Cross join
- Data definition language (DDL)
- SELECT...INTO
- Compute row aggregate functions
- RAISERROR
- Severity 11 to 19
- Full outer join
- CONTAINSTABLE
- TOP
- 32 levels
- Joins
- FREETEXT
- DATEDIFF
- PARTITION BY
- SUM
- Current, first statement
- MAX
- ORDER BY, TOP
- FREETEXTTABLE
- DML, ALTER
- Outer join
- Cannot, FOREIGN KEY, itself
- Aggregate functions, single, ignore
- Full-text queries
- CATCH
- WITH ENCRYPTION argument
- EXECUTE AS argument
- GETDATE
- FOR
- CREATE SEQUENCE
- Data manipulation language (DML)
- SELECT TOP, ORDER BY
- CYCLE
- TRUNCATE TABLE
- MIN
- Sequence
- Right outer join
- AFTER argument
- AUTO mode
- THROW
- Nested, sp_configure
- MINVALUE
- Nested, 32
- db_owner, db_ddladmin
- Analytic functions, compute things
- COUNT(), performing
- Atomic
- NO_BROWSETABLE
- INSTEAD OF argument
- AVG
- COUNT
- COMPUTE
- Left, right, full
- UNBOUNDED PRECEDING
- Aggregate functions
- Self join
- OFFSET
- Analytic functions
- INCREMENT BY
- Server, logon, CONTROL SERVER
- Left outer join
- Cascade, Constraint
- EXPLICIT mode
- Transaction
- LIKE
- SELECT permission
- Cannot, partitioned
- OVER
- Ranking functions, partition
- WITH CHECK OPTION
- CREATE TRIGGER
- MAXVALUE
- DATEADD
- FOR BROWSE
- GROUPING SETS()
- Subquery
- SCHEMABINDING
- FETCH
- Sequence, not tied
- ORDER BY
- Inner join
- Mutual Authentication Required
- Only one, INSERT, DELETE
- CREATE VIEW
- XML argument
- Logical processing order
- Only one, reference
- RAW mode
- SET NO_BROWSETABLE ON
- Logon triggers
- HAVING
- START WITH
- TRY...CATCH
- FROM, WHERE, FROM
- DATEPART
- Permissions, table, sysadmin, db_ddladmin
- Directly, indirectly, SUBSTRING
- DATABASE argument
- Batch, first
- Distributed Transaction Coordinator (DTC)
- HAVING, SELECT
- Severity 10 or lower
- db_datareader, sysadmin, SELECT
- COMPUTE, FOR BROWSE
- Ranking functions
- 1024
- GROUP BY
- BEGIN TRAN, COMMIT TRAN
- Sequence value types
- ALL SERVER argument
- Cannot, indexed view, fire
- CONTAINS
- UNION
- DML triggers
- COLLATE
- DISTINCT
- ROLLUP()
- ROLLBACK TRAN
- Severity 20 or higher
- BROWSE
- db_owner, db_datawriter
- a Gives the exact number of selected rows
- b You can create a view only in the ____ database and CREATE VIEW must be the ____ in the query.
- c Used to specify the number of rows to return as soon as the OFFSET is processed.
- d Used to undo all of the work since the last BEGIN TRAN statement.
- e Used to invoke when a user modifies data through DML.
- f FROM
ON
JOIN
WHERE
GROUP BY
WITH CUBE or WITH ROLLUP
HAVING
SELECT
DISTINCT
ORDER BY
TOP - g Computes the average of all values in a numeric expression.
- h Block of code used for processing errors in T-SQL code.
- i Used to create a trigger, which is a special kind of stored procedure that will automatically run when an event takes place.
- j ____ INSTEAD OF trigger per ____, UPDATE or ____ statement on a table/view.
- k Used to set NO_BROWSETABLE to function.
- l Users with the ____ and ____ fixed database roles may also update sequence objects.
- m You can create a DDL trigger with ____ scope or a ____ trigger if you have ____ permission on the server.
- n Used to fine-tune error-handling. Can have multiple severities that will handle the errors differently.
- o Used to generate subtotals in a result set. ntext, text and image cannot be dealt with through these.
- p tinyint
smallint
int
bigint - q Special triggers that fire primarily in response to the LOGON event, which is raised only when a user session is getting established.
- r Members of the ____/db_owner fixed database roles or the ____ fixed server fol can always run ____ at wish.
- s Will directly close the database connection without invoking CATCH.
- t AVG
COUNT
MAX
MIN
SUM - u A user-defined schema bound object for generating a sequence of numeric values.
- v All referential ____ actions and ____ checks must succeed before a DML trigger fires.
- w TRUNCATE TABLE ____ are granted to the ____ owner, the members of the ____ fixed server role and the db_owner/____ fixed database roles.
- x Used to specify lower bounds for the sequence object.
- y Will only return an informational message to the batch without invoking CATCH.
- z The window will start at the first row of the partition.
- aa Used to combine rows from two sources where all of the right side rows will be included.
- ab To perform multi-statement transactions you need a ____ at the beginning and a ____ at the end.
- ac Generates a single <row> element per row in the returned rowset.
- ad You can create a DDL trigger with ____ scope if you have ____ DDL TRIGGER permission in the current database.
- ae Used to specify the number of rows to be skipped.
- af Used to specify a value increment or decrement in the sequence object.
- ag You should not use the ____ aggregate in a subquery for ____ an existence check.
- ah Used to specify that updates be allowed when you view data under a DB-Library browse mode cursor.
- ai Used to produce and integer that forms a specified part of a date.
- aj It is recommended whenever you use the ____ statement you use the ____ clause to indicate the rows that are to be affected.
- ak Users with the ____ and the ____ fixed database roles may create, alter and drop sequence objects.
- al Used to retrieve data from two or more tables or views.
- am Used to run queries and add, delete or edit records.
- an Used to produce a new date/time value which is based on adding an interval to the concerned date.
- ao Produces the total of all values in a numeric expression.
- ap Used to join a table/view to itself.
- aq Cannot have tables joined ____ on ntext, test, or image columns. However, this can be done ____ using ____.
- ar Used to retrieve the current date and time in SQL Server.
- as Specified in the WHERE or HAVING clauses. Used for precise or fuzzy matches.
- at The highest secured communication mode you can use in a non-clustered setup.
- au You can create a ____ trigger if you have ____ permission on the table or view it will be created on.
- av Used to order the result set of a query and at the same time limit the rows that are returned.
- aw There is a maximum of ____ of nesting possible with subqueries.
- ax Gives the highest value in an expression
- ay Argument that can be used to specify multiple groupings of data in a single query.
- az Use ____ to compute an aggregate value based on a group of row. It is possible for them to return more than one row for each group. Use them to ____ things like moving averages, percentages, etc.
- ba You ____ run TRUNCATE TABLE on tables that participate in an ____ and they cannot ____ any trigger.
- bb The DDL trigger is for applying to the entire database.
- bc Used to retrieve all the rows from both sides where the join condition is evaluated to true.
- bd Rowset-valued function that is referenced like a table for using CONTAINS type search.
- be An alternative to RAISERROR. Can raise an exception and transfer execution to CATCH within TRY...CATCH block. Will cause a statement batch to end.
- bf Supports nesting in the resulting XML.
- bg Used to return the product but not the sum of the two sources. Returns the set of all possible row combinations.
- bh Argument for telling the windows function to be applied to each partition separately and that computation will be restarted for each partition.
- bi Used to specify upper bounds for the sequence object.
- bj There are three types of outer joins: ____, ____, and ____.
- bk The DDL/logon trigger is to be applied to the current server.
- bl Used to prevent the trigger from being published during replication.
- bm AVG
MIN
CHECKSUM_AGG
SUM
COUNT
STDEV
COUNT_BIG
STDEVP
GROUPING
VAR
GROUPING_ID
VARP
MAX - bn Used to ensure that the base table cannot be modified to affect the view definition.
- bo A new view can have a maximum of ____ columns.
- bp An inner select, which is always enclosed in parentheses.
- bq Subqueries cannot have any ____ or ____ clauses.
- br Used to specify that the DML trigger is to be executed instead of the triggering statement. Cannot be used for DDL or logon triggers.
- bs Used to combine the results of multiple queries into a single result set which includes all the rows that belong to all queries participating. Removes duplicates unless ALL is included.
- bt Only unique rows can appear in the result set.
- bu Used to combine rows from two sources where all of the left side rows will be included.
- bv Used to combine and add records from two sources to a query's results when the values can meet the criteria defined.
- bw Gives more control over how the XML results are formatted.
- bx Option to turn on so that all the SELECT statements will behave as if the FOR BROWSE option has been appended to the statements.
- by Where the error can be dealt with. Once dealt with control will be transferred to the first statement after END CATCH.
- bz Used to produce the number of date/time boundaries that get crossed between two different dates.
- ca Windows server service that can coordinate transactions that update multiple transaction protected resources on a single server computer or distributed across networked server computers.
- cb Results of the query will be returned as an XML document.
- cc Used to create and delete databases/tables, define table rows and columns, create indexes and take other actions that change the structure of the database.
- cd For explicitly specifying the security context under which the current trigger fires.
- ce Used to group a selected set of rows into a set of summary rows by the values of columns or expressions.
- cf A ____ is ____ to any table.
- cg Use ____ to return a ranking value for each row within a ____. They are nondeterministic.
- ch Only a specified first set or percent of rows can be returned.
- ci CUME_DIST
LEAD
FIRST_VALUE
PERCENTILE_CONT
LAG
PERCENTILE_DISC
LAST_VALUE
PERCENT_RANK - cj You ____ run TRUNCATE TABLE on tables that are referenced by a ____ constraint unless it is referencing ____.
- ck Rowset-valued function that is referenced like a table for using FREETEXT type search.
- cl Specifies that the DML trigger can be fired only when all operations in the triggering statement are successfully completed.
- cm Used to ensure that no changes to the underlying data can be made through the view that would cause the data to not conform to the definition. Can also be used to ensure the data will remain visible through the view when modified through the view.
- cn If CREATE TRIGGER is part of a ____, it must be the ____ statement.
- co Used to determine the partitioning and ordering of a rowset before allowing the associated window function to be applied.
- cp Means that every piece of work in the transaction is an integral part of a single unit. All works within the transaction much complete for it to be considered as committed.
- cq Inner joins can be specified in the ____ clause or the ____ clause. Outer joins can be specified only in the ____ clause.
- cr Used to delete all rows from a table without logging the individual row deletions.
- cs Used to tell the sequence object if the sequence should restart. Default is NO.
- ct Used to create a view.
- cu Use ____ to calculate on a set of values in order to return a ____ value. They generate summary values in query results set. Other than COUNT they will ____ null values by default. They are all deterministic.
- cv Used to create a new table in the default filegroup with the insertion of the resulting rows from the query into it.
- cw Option that can be used to specify a value less than or equal to the maximum and greater than or equal to the minimum value specified.
- cx Used to specify either the BROWSE or the XML option.
- cy By default triggers can be ____ up to a maximum of ___ levels.
- cz Used in a regular SELECT and WHERE class to find a specified pattern in a column.
- da Can be inherited from the schema permissions or CONTROL permissions on a table.
- db Control will be transferred to the associated CATCH block. Can provide information on the error that caused the CATCH block to run.
- dc Cannot be used in SELECT statements joined by the UNION operator.
- dd Subqueries can have an ____ clause when a ____ clause is also used.
- de Disable nested triggers by setting the ____ triggers options of ____ to a value of 0.
- df Used for specifying search conditions for a group or an aggregate.
- dg Specified in the WHERE or HAVING clauses. Used to match the meaning of words, phrases and strings.
- dh You ____ use SELECT....INTO to create a ____ table.
- di Argument that can be used to generate the simple GROUP BY aggregate rows as well as the subtotal/super-aggregate rows and also a grand total row.
- dj You can use ____ only with a ____ statement. May want to use it inside a GROUP BY clause, and text, image and ntext's cannot be used.
- dk RANK
NTILE
DENSE_RANK
ROW_NUMBER - dl Can be issued against character-based data in a table when there is a full-text index on that table.
- dm A sequence of operations performed as a single logical unit of work.
- dn Used to create a sequence.
- do Used to return all rows from the joined tables/views even where there is no matching row between them.
- dp CREATE TRIGGER can apply to ____ table in the current database, though it can ____ objects in another.
- dq Used to specify that operation should be performed following a different collation.
- dr Gives the lowest value in an expression